Zde nejde ani tak o "makro" jako takové, ale o script který se vloží pomocí makra (nebo ručně) do kódu XML. Myslím že by to nutně JavaScript být nemusel, ale je to jediný typ scriptu se kterým se dá v Calcu (Writeru) pracovat.
Musíte hledat na Googlu něco jako "OpenOffice macros JavaScript for XML", nebo něco podobného s výrazem "computing a XML", nebo scripting a podobné výrazy (hesla).
V podstatě jde o to najít funkční script. Ten by měl fungovat i mimo ODF (provozuschopnost bez LO, AOO). Zápis do XML kódu se provádí makrem, ale jde jen o to aby ve výsledku UTF8 vypsalo script ve správném formátu (většinou PlainText ASCII 7 bit). Takže bez trošky štěstí stačí najít jakýkoliv funkční script pro AOO, LO a z portálu "JakPsátWeb", nebo z z nějakého podobného okopnout JavaScript pro jiné užití a následně přizpůsobit. Musí být ale součástí kódu, takže pozor na externí scripty - i když i to by se dalo vyladit.
POZNÁMKA > Javascript má místo mezi makry Libre Office (AOO taktéž), ale jde o scripty které se spouští nad okny Calcu, Writeru ... a něco s nimi udělají. Je to také jen XML. Script v odesílaném formuláři s vlastním systémem AOO, LO nemá nic společného. Takže spouštět scripty do formuláře XML v Calcu nebo Writeru je praktický nesmysl. Stačí na to Calc, nebo někdy i samotný Writer přímo vestavěným RTF což je formát pro vzorce (počítání).
Já bych to musel dělat také tak, takže když se někam dopracujete písněte sem abychom se poučili všichni.
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É