Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bestand controleren

43 views
Skip to first unread message

inge...@skynet.be

unread,
Nov 18, 2002, 3:30:15 PM11/18/02
to
Hello,

Hoe kan ik in excel laten controleren als een bestand bestaat of niet.
Als het bestand bestaat hoe kan ik er dan gegevens uithalen (vertikaal
zoeken)
Bestaat het bestand niet welke waarde zal excel dan weergeven.


Het is de bedoeling dat uit een nog aan te maken bestand, gegevens
moeten kunnen gehaald worden vanop het ogenblik dat dit bestand
bestaat. En dit als er een ander bestand geopend wordt waarin met de
gegevens uit het eerste bestand gewerkt wordt. Indien het bestand nog
niet bestaat zou ik de waarde 0 willen verkrijgen.

Ik ben hier aan het proberen met ALS, ISBN & Vertikaal zoeken
zoals hieronder aangeduid. Blijkbaar werkt dit niet wat doe ik
verkeerd.

=ALS(ISNB(VERT.ZOEKEN($B24;'D:\mijn documenten\2002\[13 12
02.xls]score'!$O$2:$P$26;2;ONWAAR))


Groetjes Inge

Paul Bleijlevens

unread,
Nov 18, 2002, 5:49:28 PM11/18/02
to
Om te controlern of een bestand bestaat kun je de volgende functie
gebruiken:

Function FileExists (FileName as string) as boolean
FileExists = (dir(FileName)<>"")
End Function

Deze functie geeft TRUE als het bestand bestaat, FALSE als het betreffende
bestand NIET bestaat.
Om in het betreffende bestand te zoeken, kun je het bestand het beste openen
zodra de functie FileExists TRUE geeft.....

Paul Bleijlevens

<inge...@skynet.be> wrote in message
news:82jitu47bj11kub81...@4ax.com...

inge...@skynet.be

unread,
Nov 19, 2002, 1:40:45 PM11/19/02
to
Hello Paul,
Nog een vraagje ivm controle van al dan niet bestaand bestand.
De meegegeven functie werkt perfect.
Nu zit ik nog wel met het probleem als een bestand niet bestaat krijg
ik in mijn tweede bestand bij het openen het scherm

"bestand niet gevonden"

Hoe zou ik dat in deze functie kunnen opvangen dat dit scherm niet
verschijnt (als je begrijpt wat ik bedoel). Ik denk dat dit pop
scherm ergens een naam moet hebben maar ik zou het echt niet kunnen
denken laat staan hoe moet ik zo iets er bijvoegen.

Vele groetjes en van harte bedankt voor de snelle respons


Inge

marco mets

unread,
Nov 21, 2002, 11:07:17 AM11/21/02
to
Je formule is volgens mij goed (als de gegevens dan ook op
de goede plek staan.
Bij de formule leg je een koppeling met een ander bestand.
Als het bestand niet bestaat, dan zal hij bij het
opstarten al zeggen dat het bestand niet gevonden is en
dan moet je hem aanwijzen.

Dit is dus een probleem. Maak een tussenstap. Zorg dat in
het eerste bestand wordt gecontroleerd of hij bestaat,
bijvoorbeeld door middel van Macrocode....functie Dir.
Bestaat deze niet, dan opent ie bestand Blabla, en bestaat
ie wel, dan opent ie bestand ZusZo.

In bestand Blabla leg je de vertikale zoekactie naar een
ander bestand die wel bestaat, of je laat het hele
document leeg. In bestand ZusZo leg je de vertikale
zoekactie naar het bestand waarnaar je gezocht
heb. "Workbooks.Open ("D:\Zuszo.xls"), True, False"

>-----Oorspronkelijk bericht-----

>.
>

0 new messages