gibt es die Möglichkeit die Makros über einen Eintrag in der Registry auf einem Rechner zu deaktivieren?
Viele Grüße,
Sergej
Um die Excel-Makros über die Registry zu deaktivieren, folge diesen Schritten:
Öffne den Registrierungs-Editor:
Win + R, um das Ausführen-Fenster zu öffnen.regedit ein und drücke Enter.Navigiere zum folgenden Pfad:
HKEY_CURRENT_USER\Software\Microsoft\Office\<Version>\Excel\Security
Ersetze <Version> mit der entsprechenden Version von Excel (z.B. 11.0 für Excel 2003, 12.0 für Excel 2007, 14.0 für Excel 2010, usw.).
Finde den Eintrag "Level":
1 für deaktivierte Makros2 für Warnung (Makros aktivieren)3 für alle Makros aktivieren (nicht empfohlen)Starte Excel neu: Schließe den Registrierungs-Editor und starte Excel neu, damit die Änderungen wirksam werden.
Problem: Die Makroeinstellungen sind ausgegraut.
Problem: Änderungen in der Registry werden nicht übernommen.
Falls das Deaktivieren über die Registry nicht funktioniert, kannst Du auch die Excel-Makroeinstellungen direkt in der Anwendung anpassen:
Datei > Optionen > Trust Center > Trust Center-Einstellungen.Makro-Einstellungen und passe die Optionen an.Alternativ kannst Du auch Word-Makros deaktivieren, indem Du ähnliche Schritte in Word ausführst.
Um die Excel-Makros zu deaktivieren, kannst Du folgende Schritte in der Registry durchführen:
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Security
Setze den Wert von "Level" auf 1, um alle Makros zu deaktivieren.
Wenn Du VBA Registry-Einstellungen ändern möchtest, kannst Du die gleichen Schritte verwenden, jedoch gegebenenfalls den Pfad für VBA anpassen.
Backup der Registry: Bevor Du Änderungen vornimmst, erstelle ein Backup der Registry, um mögliche Probleme zu vermeiden.
Verwendung von Gruppenrichtlinien: In Unternehmensumgebungen können Makros aktivieren und deaktivieren durch Gruppenrichtlinien effizient verwaltet werden.
Regedit für andere Programme: Du kannst auch ähnliche Schritte für andere Office-Anwendungen wie Word durchführen, um Word-Makros zu deaktivieren.
1. Kann ich die Makros auch ohne Registry-Änderung deaktivieren?
Ja, Du kannst die Makroeinstellungen direkt in Excel anpassen, indem Du zu Datei > Optionen > Trust Center gehst.
2. Was mache ich, wenn ich keine Berechtigung zur Änderung der Registry habe?
In diesem Fall solltest Du Dich an den Administrator Deines Systems wenden, um die notwendigen Änderungen vornehmen zu lassen.