LibreOffice-Calc-Makro für SEPA-XML-Export (Überweisungen & Lastschriften)
Verfasst: Mo 10. Aug 2026, 15:39
Hallo zusammen,
ich habe ein kleines LibreOffice-Calc-Makro veröffentlicht, mit dem man aus Tabellendaten SEPA-XML-Dateien (pain.001 / pain.008) erzeugen kann. Die Dateien lassen sich z. B. in Hibiscus oder in Web-Banking-Portalen (u. a. Raiffeisen) importieren.
Hintergrund
Das Makro ist über die Jahre für die Verwaltung eines örtlichen Vereins entstanden (zuerst Mitgliedsbeiträge, später auch Kita mit Löhnen, Krankenkassenbeiträgen, Mittagessen usw.). Wir arbeiten seit jeher unter Linux mit StarOffice/OpenOffice/LibreOffice und brauchten eine Lösung ohne Microsoft Excel. Aus dem früheren DTAUS-Export wurde später ein Moneyplex-CSV-Format und schließlich SEPA-XML.
Ich habe den Code aufgeräumt und stelle ihn unter der MIT-Lizenz zur Verfügung – ohne jede Gewähr.
Funktionen
SEPA-XML-Export für Überweisungen und Lastschriften
Optionaler CSV-Export im alten Moneyplex-Format (nur in der deutschen Oberfläche)
Dialog mit Vorlagen für wiederkehrende Vorgänge
Deutsche und englische Oberfläche
Unterstützung für Gläubiger-ID, Mandatsreferenz, globalen/individuellen Verwendungszweck und SEPA-Purpose-Codes (SALA, PAYR, …)
Voraussetzungen
LibreOffice (getestet mit 25.8.x)
Makros müssen erlaubt sein
Download
https://github.com/Cruane19/BankExportMacro/releases
Über Rückmeldungen, Fehlermeldungen und Anregungen freue ich mich. Getestet haben wir vor allem unsere eigenen Anwendungsfälle – es kann also durchaus noch Randfälle geben.
Viele Grüße
Cruane
ich habe ein kleines LibreOffice-Calc-Makro veröffentlicht, mit dem man aus Tabellendaten SEPA-XML-Dateien (pain.001 / pain.008) erzeugen kann. Die Dateien lassen sich z. B. in Hibiscus oder in Web-Banking-Portalen (u. a. Raiffeisen) importieren.
Hintergrund
Das Makro ist über die Jahre für die Verwaltung eines örtlichen Vereins entstanden (zuerst Mitgliedsbeiträge, später auch Kita mit Löhnen, Krankenkassenbeiträgen, Mittagessen usw.). Wir arbeiten seit jeher unter Linux mit StarOffice/OpenOffice/LibreOffice und brauchten eine Lösung ohne Microsoft Excel. Aus dem früheren DTAUS-Export wurde später ein Moneyplex-CSV-Format und schließlich SEPA-XML.
Ich habe den Code aufgeräumt und stelle ihn unter der MIT-Lizenz zur Verfügung – ohne jede Gewähr.
Funktionen
SEPA-XML-Export für Überweisungen und Lastschriften
Optionaler CSV-Export im alten Moneyplex-Format (nur in der deutschen Oberfläche)
Dialog mit Vorlagen für wiederkehrende Vorgänge
Deutsche und englische Oberfläche
Unterstützung für Gläubiger-ID, Mandatsreferenz, globalen/individuellen Verwendungszweck und SEPA-Purpose-Codes (SALA, PAYR, …)
Voraussetzungen
LibreOffice (getestet mit 25.8.x)
Makros müssen erlaubt sein
Download
https://github.com/Cruane19/BankExportMacro/releases
Über Rückmeldungen, Fehlermeldungen und Anregungen freue ich mich. Getestet haben wir vor allem unsere eigenen Anwendungsfälle – es kann also durchaus noch Randfälle geben.
Viele Grüße
Cruane