V příloze je složka se dvěma úplně stejnými soubory
IDoNothing0_013.xlam
IDoNothing0_014.xlam
kde to číslo znamená verzi. Složku někam rozbalte a umístění vložte do konstantyConst SERVER_DIR As String = "V:\IDoNothing\"(myšleno server, u mně V:\IDoNothing\)
Instalace doplňku probíhá dvojklikem na vybraný soubor (poklepejte na 0_013). Ten se nainstaluje. Pak zavřete excel a znovu spusťte. Doplněk zkontroluje novou verzi a tu nainstaluje místo sebe.
Použil jsem OnTime +5s (šlo by asi i kratší), protože spouštím makro nového souboru ze starého, přitom musím ale ten starý nejdříve zavřít. Zatím mně nenapadl jiný způsob, aniž bych musel vytvářet další mezisoubory.
Číslo verze dávám přímo do názvu souboru, přijde mi to tak nejjednodušší, navíc je možnost mít v adresáři více verzí (asi k ničemu, ale možnost to je ;) ).
Asi takhle nějak bych na to šel já, kdybych to někdy dělal ;))
Můžou tam být mušky, mouchy a možná i nějaká masařka, ale při cca 10 pokusech to cca 10x proběhlo.