Libre Office

Mit Makro ganze Tabelle aus Dokument löschen

Alles zur Programmierung im LibreOffice.
Antworten
kilix
Beiträge: 54
Registriert: So 26. Feb 2023, 16:31

Mit Makro ganze Tabelle aus Dokument löschen

Beitrag von kilix » Fr 1. Mai 2026, 15:50

Hallo,

ich muss mit einem Makro eine ganze Tabelle aus einem Dokument löschen. Wenn ich das Makro mitschreibe kann ich zwar die ganze Tabelle löschen mit

dispatcher.executeDispatch(document, ".uno:Remove", "", 0, Array())

allerdings erhalte ich die Sicherheitsfrage ob cih die Tabelle wirklich löschen möchte.
Wie kann ich die Tabelle im Makro einfach ohne diese Sicherheitsabfrage löschen?
Danke für eure Hilfe!
Grüße
kilix

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2714
Registriert: Fr 10. Dez 2010, 10:01

Re: Mit Makro ganze Tabelle aus Dokument löschen

Beitrag von karolus » Fr 1. Mai 2026, 17:42

Hallo
ich muss mit einem Makro eine ganze Tabelle aus einem Dokument löschen
Wirklich? DU MUSST? oder möchtest du es gerne.
solange hinterher noch mindestes eine Tabelle übrig ist:

Code: Alles auswählen

thisComponent.Sheets.removeByName( "dein_Tabellenname" )
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

Open Office
Antworten