Arbeitsblatt öffnen per Makro ( relativer Pfad )



Excel-Version: Excel xp
nach unten

Betrifft: Arbeitsblatt öffnen per Makro ( relativer Pfad )
von: Sebastian und Sören
Geschrieben am: 18.07.2002 - 09:42:59

Hallo wir möchten eine Arbeitsblatt per Makro aus einer Startdatei öffnen. Das Problem ist, dass dich der Pfad vorher nicht genau bestimmen läßt. Dieses Arbeitsblatt befindet sich aber in einem Unterverzeichnis zu unserer Startdatei.

Vielen Dank


nach oben   nach unten

Re: Arbeitsblatt öffnen per Makro ( relativer Pfad )
von: Jens Huthmann
Geschrieben am: 18.07.2002 - 09:54:15

Hallo Sebastian / Sören,

wenn der Pfadnamen nicht klar ist, dann helfen zwei Dinge. Entweder ihr lasst VBA die relevanten Verzeichnisse nach einer bestimmten Datei durchsuchen, oder ihr wählt die Datei über "getopenfilename" manuell aus. Für zweiteres hier ein Beispiel:

Sub Import()

Dim ImportDatei

ZuÖffnendeDatei = Application.GetOpenFilename("Microsoft Excel-Arbeitsmappe (*.xls), *.xls")

On Error Resume Next
Workbooks.Open ZuÖffnendeDatei
On Error GoTo 0
End Sub

Gruß
Jens

nach oben   nach unten

Re: Arbeitsblatt öffnen per Makro ( relativer Pfad )
von: Sebastian und Sören
Geschrieben am: 18.07.2002 - 10:09:00

Vielen Dank schon mal,
Aber.....

Aus Dos kenne wir den Befehl "cd Verzeichnisname" ( ohne ganzen Pfad ) und dann öffnet man die Datei.
gibt es da nicht ähnliches??


 nach oben

Beiträge aus den Excel-Beispielen zum Thema "Arbeitsblatt öffnen per Makro ( relativer Pfad )"