Vollständige Anleitung: Makro-Blockierung in Microsoft Excel aufheben („Microsoft has blocked macros from running“)

Melden

Wenn Sie eine Excel-Datei aus dem Internet, per E-Mail oder aus einem Unternehmensnetzwerk herunterladen, blockiert Microsoft seit einer Sicherheitsänderung standardmäßig die Ausführung von VBA-Makros. Sie sehen dann meist ein rotes Banner mit dem Hinweis:

„SICHERHEITSRISIKO: Microsoft hat die Ausführung von Makros blockiert, da die Quelle dieser Datei nicht vertrauenswürdig ist.“

In diesem Tutorial erfahren Sie Schritt für Schritt, wie Sie diese Blockierung sicher und dauerhaft aufheben können.


⚠️ Wichtiger Sicherheitshinweis vorab

Aktivieren Sie Makros nur, wenn Sie der Quelle der Datei zu 100 % vertrauen. Makros können Schadcode enthalten, der Ihren Computer beschädigen oder Daten stehlen kann.


Methode 1: Die Blockierung in den Datei-Eigenschaften aufheben (Schnellste Lösung)

Dies ist der häufigste und von Microsoft vorgesehene Weg für einzelne Dateien, die Sie heruntergeladen haben.

  1. Schließen Sie die betroffene Excel-Datei.
  2. Öffnen Sie den Windows-Explorer und navigieren Sie zu dem Ordner, in dem die Datei liegt (z. B. im Ordner Downloads).
  3. Klicken Sie mit der rechten Maustaste auf die Excel-Datei und wählen Sie Eigenschaften.
  4. Bleiben Sie im Reiter Allgemein und schauen Sie ganz nach unten in den Bereich Sicherheit.
  5. Setzen Sie ein Häkchen bei der Option Zulassen (im Englischen: Unblock).
  6. Klicken Sie auf Übernehmen und danach auf OK.
  7. Öffnen Sie die Datei erneut in Excel. Die Makros funktionieren jetzt wie gewohnt.

(Hinweis: Wenn die Option „Zulassen“ dort nicht existiert, wurde die Datei nicht als Internet-Download markiert. Versuchen Sie in diesem Fall Methode 2).


Methode 2: Einen „Vertrauenswürdigen Speicherort“ in Excel einrichten

Wenn Sie regelmäßig Dateien mit Makros nutzen, ist es mühsam, jede Datei einzeln freizuschalten. Sie können stattdessen einen festen Ordner definieren, in dem alle Dateien automatisch als sicher eingestuft werden.

  1. Öffnen Sie Excel (eine leere Arbeitsmappe genügt).
  2. Klicken Sie links oben auf Datei > Optionen.
  3. Wählen Sie im linken Menü Trust Center (Sicherheitscenter) und klicken Sie auf die Schaltfläche Einstellungen für das Trust Center....
  4. Klicken Sie links auf Vertrauenswürdige Speicherorte.
  5. Klicken Sie unten auf Neuen Speicherort hinzufügen....
  6. Klicken Sie auf Durchsuchen und wählen Sie einen lokalen Ordner aus (z. B. C:\MeineMakros\).
  7. (Optional) Aktivieren Sie den Haken bei Unterordner dieses Speicherorts sind ebenfalls vertrauenswürdig.
  8. Bestätigen Sie alle Fenster mit OK.
  9. Ergebnis: Jede Excel-Datei, die Sie in diesen Ordner verschieben, wird ab sofort ohne Fehlermeldung inklusive Makros ausgeführt.

Methode 3: Für Dateien auf Netzlaufwerken / Servern

Befindet sich die Datei auf einem Netzlaufwerk Ihres Unternehmens und wird blockiert, stuft Windows das Netzwerk fälschlicherweise als „unsicheres Internet“ ein.

  1. Drücken Sie die Windows-Taste, tippen Sie Internetoptionen ein und drücken Sie die Eingabetaste.
  2. Gehen Sie auf die Registerkarte Sicherheit.
  3. Wählen Sie die Zone Lokales Intranet aus und klicken Sie auf die Schaltfläche Sites.
  4. Klicken Sie im neuen Fenster auf Erweitert.
  5. Geben Sie die Adresse Ihres internen Servers oder Netzlaufwerks ein (z. B. file://Servername oder file://192.168.x.x) und klicken Sie auf Hinzufügen.
  6. Schließen Sie alle Dialoge mit OK bzw. Schließen.

Häufiger Sonderfall: Dateien in ZIP-Archiven

Haben Sie eine ZIP-Datei heruntergeladen und diese entpackt, „erben“ alle enthaltenen Dateien das Internet-Sicherheitsattribut.

  • Der Trick: Entsperren Sie zuerst die ZIP-Datei über die Datei-Eigenschaften (wie in Methode 1 beschrieben) und entpacken Sie die Dateien erst danach. So werden alle enthaltenen Excel-Dateien sofort ohne Blockierung nutzbar.

Zusammenfassung

  • Für einzelne Dateien: Rechtsklick > Eigenschaften > Haken bei Zulassen setzen.
  • Für regelmäßige Nutzung: Ordner als Vertrauenswürdigen Speicherort im Trust Center anlegen.
  • Für Netzwerkpfade: Den internen Pfad zu den Internetoptionen (Lokales Intranet) hinzufügen.
0