• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

bestand via vba in willekeurige map openen

Status
Niet open voor verdere reacties.

cor.de.kruijf

Gebruiker
Lid geworden
5 mrt 2001
Berichten
233
Hallo,
onderstaande vba code zorgt dat een bestand geopend wordt, hoe kan ik dit veranderen zodat de lokatie van het bestand niet meer belangrijk is?

ChDir "C:\RCIE_MCN\XLS"
Workbooks.OpenText Filename:="C:\RCIE_MCN\XLS\var.xls", Origin:=xlMSDOS, _
StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=False, Comma:=False _
, Space:=False, Other:=False, FieldInfo:=Array(1, 1), _
TrailingMinusNumbers:=True

mvg Cor
 
Hoe bedoel je dat precies? In genoemd voorbeeld zal de code toch moeten weten waar het bestand var.xls staat om deze te kunnen openen.
 
@ Edmoor

Dat is nu precies wat ik bedoel :)
Is er een mogelijkheid om dit bestand op te zoeken wanneer vba niet weet waar het is.
een keuzelijst ofzo.
 
Laatst bewerkt:
Code:
Best = Application.GetOpenFilename("Excel bestanden (*.xls), *.xls")
If Not Best = False Then Workbooks.Open Best

Bovenstaande code toont het windows verkenner menu.
Indien een bestand is geselecteerd en op openen wordt geklikt dan wordt het betreffende bestand geopend.

Met vriendelijke groet,


Roncancio
 
Ja, dat kan door een explorer venster te openen waarin de gebruiker het betreffende bestand kan op zoeken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan