Am 24.04.2017 um 09:30 schrieb Andreas Borutta:
Werner Tietz schrieb:

Nichts leichter als das:(Achtung python)
#######################
def remove_empty_cols():
     doc = XSCRIPTCONTEXT.getDocument()
     sel = doc.CurrentSelection
     empties = reversed( list( sel.queryEmptyCells() ) )
     for erange in empties:
         erange.Columns.removeByIndex(0,erange.Columns.Count)
#######################

Dankeschön erstmal :)

Kann man dieses Pythonskript so wie es ist als Libreoffice-Makro
verwenden?

Ja natürlich!

Ich muss noch rausfinden, wie man ein Python-Makro erstellt.

Du musst im Ordner 'Scripts' deiner Benutzerkonfiguration einen neuen Ordner 'python' erstellen und dahinein eine einfache Textdatei mit z.B. dem Namen 'calctools.py' und dem offensichtlichen Inhalt von oben hineinkopieren.

Raketenwissenschaft??
Werner



Bei "Menü Extras > Makros verwalten > Python" ist der Button
"Erstellen" ausgegraut.


Andreas



--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Antwort per Email an