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
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...
"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
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-----
>.
>