Hoe het opslagpad van een Excel-werkmap te bepalen met behulp van een VBA-macro

Inhoudsopgave

Als u een macro wilt gebruiken om de positie te bepalen waarop een Excel-werkmap wordt opgeslagen, leest u de betreffende eigenschap voor. Hiermee bepaal je of het huidige pad of herken je dat het bestand nog niet is opgeslagen.

Elk opgeslagen bestand heeft een bestandsnaam en een pad. Het pad wijst de weg naar de map waarin de werkmap is opgeslagen.

Als u deze informatie met een macro wilt uitlezen, helpt de PATH-eigenschap u. Met deze functie lees je een pad uit. De volgende macro laat zien hoe u de eigenschap in de praktijk kunt gebruiken:

Sub StellePfadDar ()
Als ThisWorkbook.Path "" Dan
MsgBox "Werkmappad:" & vbLf & ThisWorkbook.Path
Anders
MsgBox "Werkmap is nog niet opgeslagen."
Stop als
Einde sub

Na de start geeft Excel een klein venster weer waarin het pad van de huidige werkmap wordt weergegeven

Als de werkmap nog niet is opgeslagen, retourneert de eigenschap PATH lege tekst. Dit wordt onderschept in de macro en beantwoord met een ander berichtenvenster. De volgende afbeelding laat zien hoe dit venster eruitziet:

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave