In diesem Tutorial zeige ich dir Schritt für Schritt, wie du dein erstes Python-Makro in LibreOffice Calc erstellst.
Wir starten mit einem einfachen „Hello World“-Beispiel und schauen uns an:
✔ wie Python-Skripte in LibreOffice eingebunden werden
✔ in welchem Ordner das Script liegen muss
✔ wie man das Makro manuell aufruft
✔ und wie man es zusätzlich über einen Button startet
Das Beispiel ist bewusst einfach gehalten und eignet sich perfekt als Einstieg in die Automatisierung mit Python in LibreOffice Calc.
Du brauchst keine separate Python-Installation – LibreOffice bringt Python bereits mit.
📁 Wichtige Ordner (Benutzerprofil):
Windows:
C:\Users\DEIN_NAME\AppData\Roaming\LibreOffice\4\user\Scripts\python\
Linux:
~/.config/libreoffice/4/user/Scripts/python/
macOS:
~/Library/Application Support/LibreOffice/4/user/Scripts/python/
Für die Flatpak-Variante von Debian-basierten Systemen (Debian, Ubuntu, LMDE, ...) lautet der Pfad:
~/.var/app/org.libreoffice.LibreOffice/config/libreoffice/4/user/Scripts/python
Hinweis:
Die Ordner „Scripts“ und „python“ müssen ggf. manuell angelegt werden. Danach LibreOffice neu starten.
Das Python Script könnt Ihr Euch kostenlos und ohne Anmeldung von meiner Webseite herunterladen:
https://toptorials.com/libreoffice-calc-python-erstes-makro/
⚠️ Haftungsausschluss:
Die gezeigten Code-Beispiele dienen ausschließlich zu Lernzwecken. Nutzung und Anpassung erfolgen auf eigene Verantwortung.