Direkt zum Inhalt

Cookie-Einstellungen

Wählen Sie, welche Arten von Cookies Sie erlauben. Sie können Ihre Auswahl jederzeit über Cookie-Einstellungen unten auf jeder Seite ändern. Datenschutzerklärung

Notwendig

Immer aktiv

Nötig zum Einloggen, für Ihren Warenkorb und um Ihre Auswahl zu speichern. Diese sind immer aktiv.

Welche Cookies?
  • weboke_sessie, weboke_klant, weboke_remember: Ihre Sitzung und eingeloggt bleiben
  • weboke_basket: Ihr Warenkorb
  • wkBtwIncl: Preise mit oder ohne MwSt. anzeigen
  • wok_cookies: Ihre Cookie-Auswahl, 12 Monate

Misst, welche Anzeige zu einem Besuch oder einer Bestellung führt, damit wir nicht für Anzeigen zahlen, die nichts bringen.

Welche Cookies?
  • Google Ads über Google Tag Manager (_gcl_au, _gcl_aw), bis zu 90 Tage
  • OpenAI Ads, Anzeigen in ChatGPT
  • wok_aff: über welchen Partner Sie zu uns kamen (Partnerprogramm), 60 Tage

4,6

Land und Sprache

Jedes Land hat seine eigene Website, mit Preisen und MwSt. dieses Landes.

Anzeigen

Makros aus Word und Excel (VBA): Was funktioniert noch?

Ein Makro ist ein kleines Programm in einem Dokument, zum Beispiel eine Schaltfläche, die eine Rechnung erstellt oder eine Liste sortiert. In Word und Excel sind Makros in VBA geschrieben. Sie erkennen solche Dateien an der Endung docm, xlsm oder pptm, oder es sind alte doc- und xls-Dateien.

Ehrlich gesagt

LibreOfficeEuro-Office
Datei öffnen und Daten verwendenJaJa
VBA-Makros ausführenTeilweise, vor allem aus Excel, wenn Sie das aktivierenNein
Eigene MakrosIn LibreOffice Basic und PythonIn JavaScript

In LibreOffice

Warum passiert nichts? LibreOffice deaktiviert Makros aus Sicherheitsgründen standardmäßig. Sie sehen dann eine Meldung wie Makros sind aufgrund der Einstellungen zur Makrosicherheit deaktiviert.

  1. Wählen Sie Extras > Optionen... > Laden/Speichern > VBA-Eigenschaften. Setzen Sie bei Microsoft Excel (und bei Bedarf Word) ein Häkchen bei Basic-Code laden, Ausführbarer Code und Originalen Basic-Code speichern.
  2. Wählen Sie Extras > Optionen... > LibreOffice > Sicherheit und klicken Sie auf Makrosicherheit.... Wählen Sie Mittel: Dann fragt LibreOffice bei jeder Datei mit Makros, was Sie tun möchten.
  3. Schließen Sie die Datei und öffnen Sie sie erneut. Wählen Sie Makros aktivieren, aber nur, wenn Sie der Datei vertrauen.

LibreOffice kann viel, aber nicht jeden VBA-Code ausführen. Funktioniert eine Schaltfläche nicht, muss das Makro im Basic-Editor angepasst werden (Extras > Makros > Makros bearbeiten...). Dafür sind Programmierkenntnisse nötig.

Speichern Sie die Datei wieder als xlsm, bleibt der ursprüngliche VBA-Code dank Originalen Basic-Code speichern erhalten. Speichern Sie sie als ods, geht der VBA-Code verloren.

In Euro-Office

Euro-Office führt kein VBA aus. Die Datei öffnet sich ganz normal und Sie sehen alle Daten und Formeln, aber die Schaltflächen tun nichts. Auf der Registerkarte Ansicht unter Makros erstellen Sie ein Makro in JavaScript oder zeichnen eines auf. Mehr dazu in Eine Excel-Datei mit VBA-Makros: Was nun?.

Das Fenster Makros in Euro-Office
In Euro-Office erstellen Sie Makros in JavaScript über Ansicht, Makros

Brauchen Sie das Makro noch?

Viele alte Makros sortieren, filtern, färben oder suchen etwas. Das geht oft auch ohne Makro:

Mehr über Ihre Möglichkeiten erfahren Sie in Makros, Vorlagen und Kompatibilität testen.

Hinweis: Makros in Dateien von anderen können schädlich sein. Stellen Sie die Makrosicherheit niemals auf Niedrig und aktivieren Sie Makros nur für Dateien, denen Sie vertrauen. Bewahren Sie immer das Original einer Datei mit Makros auf.

Einen Moment bitte…

Richten Sie Ihre Domains ein

Legen Sie für jede Domain die Nameserver, die Verknüpfung mit Ihrem Hosting und den künftigen Inhaber fest.

Ihre Domains werden geladen…