JavaScript muß für eine Suche aktiviert sein!

GAEB-Online 2023

Navigation: Häufige Fragen und Support > Makros aktivieren

Tips für VBA-Makros

Themen Zurück Home Vor Mehr

Wenn Excel VBA-Makros nicht ausgeführt werden können, kann dies auf mehrere mögliche Ursachen zurückzuführen sein, die mit Sicherheitseinstellungen zusammenhängen.

Grundsätzlich sollten Sie sich bei Problemen dieser Art immer zuerst an Ihr IT-Fachpersonal (IT-Abteilung) wenden um das Thema zu lösen!

Hier sind einige Anregungen, wie Sie das Problem beheben könnten:

Makro-Sicherheitseinstellungen überprüfen

Excel verfügt über Sicherheitsstufen, die verhindern können, dass Makros ausgeführt werden. Überprüfen Sie diese Einstellungen:

Öffnen Sie Excel und gehen Sie zu Datei > Optionen > Trust Center > Einstellungen für das Trust Center.

Wählen Sie Makroeinstellungen.

Überprüfen Sie, ob die Option "Alle Makros ohne Benachrichtigung deaktivieren" ausgewählt ist. Wenn ja, wählen Sie eine weniger restriktive Option wie "Makros mit Benachrichtigung deaktivieren" oder "Alle Makros aktivieren" (nicht empfohlen).

Tipp: Wenn Sie nur signierte Makros zulassen möchten, wählen Sie "Nur digital signierte Makros aktivieren".

Vertrauenswürdige Speicherorte

Excel erlaubt die automatische Ausführung von Makros nur aus vertrauenswürdigen Speicherorten:

Öffnen Sie Datei > Optionen > Trust Center > Einstellungen für das Trust Center > Vertrauenswürdige Speicherorte.

Überprüfen Sie, ob der Speicherort der Datei, die Makros enthält, in der Liste der vertrauenswürdigen Speicherorte enthalten ist. Wenn nicht, fügen Sie den Pfad hinzu.

Geschützte Ansicht deaktivieren

Wenn Makros nicht ausgeführt werden können, weil die Datei als potenziell unsicher eingestuft wird, kann dies an der geschützten Ansicht liegen:

Gehen Sie zu Datei > Optionen > Trust Center > Einstellungen für das Trust Center > Geschützte Ansicht.

Deaktivieren Sie die Optionen wie "Geschützte Ansicht für Dateien, die aus dem Internet stammen" oder "Geschützte Ansicht für Outlook-Anhänge", wenn Sie sicher sind, dass die Datei vertrauenswürdig ist.

VBA-Projektmodell-Zugriff

Um sicherzustellen, dass Ihr Code auf das VBA-Projektmodell zugreifen kann, überprüfen Sie die Einstellung für den Zugriff auf das VBA-Projektmodell:

Gehen Sie zu Datei > Optionen > Trust Center > Einstellungen für das Trust Center > Makroeinstellungen.

Stellen Sie sicher, dass die Option "Vertrauenswürdiger Zugriff auf das VBA-Projektobjektmodell" aktiviert ist.

Gruppenrichtlinien (IT-Richtlinien)

In Unternehmensnetzwerken können Gruppenrichtlinien den Zugriff auf Makros einschränken. Dies wird in der Registry festgelegt:

Überprüfen Sie, ob auf Ihrem Computer Gruppenrichtlinien vorhanden sind, die Makros blockieren. Dies kann unter HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\Excel\Security festgelegt sein.

Kontaktieren Sie die IT-Abteilung, wenn dies der Fall ist, um die Beschränkungen aufzuheben.

Makro ist blockiert (Dateieigenschaften)

Wenn die Excel-Datei von einem externen Speicherort (z. B. aus dem Internet oder per E-Mail) heruntergeladen wurde, wird sie möglicherweise von Windows blockiert:

Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie Eigenschaften.

Wenn Sie unten im Eigenschaftenfenster eine Option "Blockierung aufheben" sehen, aktivieren Sie diese und klicken Sie auf OK.

Copyright 2014 bis 2024: gaeb-online