Hur man bestämmer lagringsvägen för en Excel -arbetsbok med ett VBA -makro

Innehållsförteckning

Om du vill använda ett makro för att bestämma på vilken plats en Excel -arbetsbok ska sparas läser du ut lämplig egenskap. Med detta bestämmer du antingen den aktuella sökvägen eller känner igen att filen ännu inte har sparats.

Varje sparad fil har ett filnamn och en sökväg. Sökvägen visar vägen till katalogen där arbetsboken sparas.

Om du vill läsa ut denna information med ett makro hjälper egenskapen PATH dig. Med denna funktion läser du ut en sökväg. Följande makro visar hur du använder fastigheten i praktiken:

Sub StellePfadDar ()
Om ThisWorkbook.Path "" Då
MsgBox "Workbook Path:" & vbLf & ThisWorkbook.Path
Annan
MsgBox "Arbetsbok har ännu inte sparats."
Avsluta om
Avsluta Sub

Efter starten visar Excel ett litet fönster där sökvägen till den aktuella arbetsboken visas

Om arbetsboken ännu inte har sparats returnerar egenskapen PATH tom text. Detta fångas upp i makrot och besvaras med ett annat meddelandefönster. Följande illustration visar hur det här fönstret ser ut:

Du kommer att bidra till utvecklingen av webbplatsen, dela sidan med dina vänner

wave wave wave wave wave