Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 26. 8. 2024 19:24:46

Trambus
Člen
Registrace: 20. 2. 2013
Příspěvků: 52

Makro - zavřít dokument

Ahoj všem, chtěl jsem použít v makru pro uzavření dokumentu Calcu tento text:

thisComponent.CurrentController.Frame.close( true )

ale padá mi při tom celý Libre, když mám otevřený Calc, spadně i Writer. Zkoušel jsem různé varianty, pročetl i cizí fóra, ale nic mi nefunguje.

Potřebuju totiž makro kde si zkopíruju z Calcu do schránky pár buněk, dokument uložím a zavřu. Následuje akce vložení zkopírovaného ze schránky do Writeru.

Poradíte mi? Díky!

Pavel

Offline

#2 27. 8. 2024 05:46:59

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,471

Re: Makro - zavřít dokument

ThisComponent.Close(true)


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É

Offline

#3 27. 8. 2024 20:51:30

Trambus
Člen
Registrace: 20. 2. 2013
Příspěvků: 52

Re: Makro - zavřít dokument

děkuji, zkoušel jsem také, ale i přesto mi spadne celý Libreoffice. Nevím no....

Offline

#4 28. 8. 2024 07:31:42

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,471

Re: Makro - zavřít dokument

Ještě existuje možnost DISPOSE, ale v tom to nebude. Ani CLOSE samo o sobě nemůže způsobit pád. Chyba bude jinde. Když to Pavle pošleš podívám se co s tím.


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É

Offline

Zápatí