Určte adresár aktuálneho zošita

Obsah

Makro vám ukáže cestu k úložisku

Ak chcete pomocou makra určiť, v ktorom adresári je uložený aktívny zošit, môžete použiť vlastnosť Cesta používať. Vráti cestu, pod ktorou sa dá nájsť súbor.

Ak chcete určiť cestu aktuálneho zošita, aplikujte na objekt vlastnosť ActiveWorkbook o. Nasledujúce makro ukazuje, ako to vyzerá v praxi:

Sub Zobraziť úložný priečinok ()
Dim adresár ako reťazec
Adresár = ActiveWorkbook.Path
Ak je adresár "" Potom
MsgBox „Aktuálny zošit je v nasledujúcom texte“ & _
"Adresár uložený:" & vbLf & adresár
Inak
MsgBox „Aktuálny zošit ešte nebol vytvorený“ & _
„zachránený“.
Koniec Ak
Koniec pod

Po spustení makro zobrazí v okne cestu k aktívnemu zošitu. Nasledujúci zošit ukazuje, ako môže výsledok vyzerať:

Ak zošit ešte nebol uložený, nehnuteľnosť sa vráti Cesta prázdny text späť. V takom prípade makro odpovie iným oknom správy:

Tip: Ak by ste chceli vedieť, ako zadávať a spúšťať makrá v Exceli, nájdete tu stručný popis: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave