Nevím oč se přímo jedná. Ale jde zřejmě o nějakou fakturu, nebo něco podobného. Šablona se běžně otevírá jako nový sešit bez názvu. Takže z popisu nedovodu odvodit kam jste dal to tlačítko s makrem. Navíc používám Windows, takže nejsem v obraze. Přes to se domnívám, že řešením je spouštět makro na jinou událost.
Pokud tomu rozumím, tak se makro provede a šablona se zavírá. Není zřejmé, zda to pan Gešvantner takto naprogramoval, nebo jste Vy přiřadil například makro k události "ukončit aplikaci", nebo něco podobného. Abychom si rozuměli. Lze přiřadit událost (akci) přímo například z Basicu - například tedy při otevření a podobně - tak jak se má asi ta šablona originálně chovat.
Podobně se dá přiřadit tlačítko - stejnému makru. Takže není zřejmé v jaké fázi a jakým způsobem to spouštíte. Většinou se XML formuláře makrem neplní a sami o sebě se nezavírají. Je to ovšem možné udělat včetně přidělení názvu a adresáře. To ale souvisí zřejmě s návazností na další autoamtizované kroky. (Mám dojem, že jde o seriál OOo ve výrobní firmě - a těžko vytrhnout makro z jinak ucelené koncepce).
Jenže pokud máme šablonu, tak ta by tyto problémy mít neměla - jde o popisovaný problém s Linuxem. Ovšem to už dnes platit nemusí (ověřil jste si to v nejnovější verzi Linuxu a kancelářské aplikace?). Další věcí je to, že makro nemusíme pouštět ze šablony - ale necháme ho jako součást běžného sešitu, nebo jen knihovny Standard OpenOffice (AOO, LO).
Takže jestli je to tak naprogramováno, tak to bude někde na konci a bude to mít podobu nejspíš doc.close. Často před tím najdete ještě "doc.Store", tedy uložit. Ovšem jestli je to dané do nějaké funkce mimo vlastní makro, tak to může být složitější.
Ta druhá varianta je to, že jste přiřadil tlačítku nevhodnou událost, nebo tam zůstalo přiřazení k události "ukončit aplikaci".
Takhle z "voleje" by to vyřešil asi jen sám pan Gešvantner. Nevím zda sleduje toto fórum, ale bude asi lepší sem přímo postnout Vámi upravenou šablonu (sešit).
Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ