4.5k Aufrufe
Gefragt in Tabellenkalkulation von andreas_3 Mitglied (109 Punkte)
Hallo zusammen,


... ich komm mal wieder nicht drauf :-(

ich möchte in nem Makro eine Datei öffnen, die er user aber im Explorer aussuchen soll.
Also auf eine Schaltfläche klicken, dann soll der Explorer aufgehen, der User sucht die Datei aus und dann geht das Makro in der ausgewählten Datei weiter.

Danke schon mal
Gruß aus Stuttgart
Andreas

2 Antworten

0 Punkte
Beantwortet von hajo_zi Experte (9.1k Punkte)
Hallo Andreas,

Dim strVerzeichnis$
strVerzeichnis = "E:\eigene Dateien"
‚ Überprüfen ob Verzeichnis vorhanden
If Dir(strVerzeichnis, vbDirectory) <> "" Then ChDir strVerzeichnis Else Exit Sub
dat = Application.GetOpenFilename("Textdateien (*.txt), *.txt")
‚ Auf die Variable dat wird der Dateinamen geschrieben

Gruß Hajo
0 Punkte
Beantwortet von andreas_3 Mitglied (109 Punkte)
Hallo Hajo,

dankeschön für den Tipp.. war fast etwas zu umfangreich, das hier genügt mir:

file = Application.GetOpenFilename
Workbooks.Open Filename:=file

aber da wär ich nicht drauf gekommen

Daaaankeschön :-)

LG
Andreas
...