29.09.2016, Vladimír Klaus, navštíveno 2129x
MS Excel
MS Office
MS Word
Visual Basic
Pokud potřebujete z kódu získat složku, kterou používá třeba MS Word nebo MS Excel při startu, pak je to velice jednoduché.
Sub StartupSlozka()
MsgBox Application.StartupPath
End Sub
Uvádím zde tento rychlý tip proto, že složka bývá u novějších Office skrytá, přesněji řečeno dokonce systémová, a pak je trochu složitější ji najít.
Také se to bohužel liší u různých Windows (hlavně u těch starších), takže se nedá spolehnout jen na jednoduše seskládanou složku dle aktuálně přihlášeného uživatele. A v neposlední řadě můžete tuto složku změnit přímo v nastavení aplikace, proto je opravdu nutné se vždy korektně ptát výše uvedenou funkcí.