Bepaal de map van de huidige werkmap

Inhoudsopgave

Een macro toont u het opslagpad

Als u een macro wilt gebruiken om te bepalen in welke map de actieve werkmap wordt opgeslagen, kunt u de eigenschap Pad gebruik maken van. Het geeft het pad terug waaronder een bestand kan worden gevonden.

Om het pad van de huidige werkmap te bepalen, past u de eigenschap toe op het object ActiefWerkboek Bij. De volgende macro laat zien hoe dit er in de praktijk uitziet:

Sub Toon opslagmap ()
Dim directory As String
Directory = ActiveWorkbook.Path
Als map "" Dan
MsgBox "De huidige werkmap is in de volgende" & _
"Directory opgeslagen:" & vbLf & directory
Anders
MsgBox "De huidige werkmap is nog niet gemaakt" & _
"gered."
Stop als
Einde sub

Eenmaal gestart, toont de macro het pad van de actieve werkmap in een venster. Het volgende werkboek laat zien hoe het resultaat eruit kan zien:

Als de werkmap nog niet is opgeslagen, keert de eigenschap terug Pad een lege tekst terug. In dit geval reageert de macro met een ander berichtvenster:

Tip: Als u wilt weten hoe u macro's in Excel invoert en start, vindt u hier een korte beschrijving: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html

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

wave wave wave wave wave