Mám například 5 souborů (masek) ve Wordu. V každé masce je tlačítko po jehož stisknutí se zavolá procedura (a spustí se aplikace), která se volá ze souboru:
a) buď z Normal.dot
b) nebo libovolně pojmenovaného souboru z adresáře ...\Word\Po spuštění\
Do souboru Normal.dot se mě programové VBA kódy nechce dávat a navíc by v tomto souboru byly všechny mnou vytvořené aplikace.
Lepší je to ve složce ..\Word\Po spuštění\, protože tam můžete mít třeba 5 různě pojmenovaných souborů s různými aplikacemi. Ovšem tento způsob mě funguje na XP s Office 2007, ale na Win7 a Office2010 už nikoliv!
Otázka:
Není možné nějak volat soubor s programovým kódem z libovolného adresáře?
Například v Excelu to jde:
Kód: Vybrat vše
'Otevření souboru s programovým kódem, kde je vlastní aplikace
Workbooks.Open "c:\Programy\Excel\Maska1.xls"
'Spuštění procedury: p_StartFormu
Application.Run "Maska1.xls!p_StartFormu"
Díky moc.
xpetrp