In Excel 2007 können Makros standardmäßig nicht aktiviert werden, wenn ein Arbeitsmappenschutz besteht. Dies lässt sich durch einen Eingriff in die Registrierungsdatenbank beheben. Dieser Eintrag muss in jedem Benutzerkonto separat erfolgen. In Netzwerken geschied dies durch den Administrator.
1. Registrierungseditor öffen. Hierzu Start->Ausführen, regedit eingeben und mit Enter bestätigen.
2. In den Schlüssel HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Excel\Security wechseln
3. Einen neuen DWORD-Wert anlegen. Hierzu Rechtsklick auf den Schlüssel, ->Neu->DWORD-Wert
4. Den neuen DWORD-Wert in ExcelBypassEncryptedMacroScan benennen und den Wert 1 zuweisen.
Auch in PPT und Word kann dieses Problem auftreten. Hier wird analog zu Excel vorgegangen.
Word 2007
1. Registrierungseditor öffen. Hierzu Start->Ausführen, regedit eingeben und mit Enter bestätigen.
2. In den Schlüssel HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Word\Security wechseln
3. Einen neuen DWORD-Wert anlegen. Hierzu Rechtsklick auf den Schlüssel, ->Neu->DWORD-Wert
4. Den neuen DWORD-Wert in WordBypassEncryptedMacroScan benennen und den Wert 1 zuweisen.
Powerpoint 2007
1. Registrierungseditor öffen. Hierzu Start->Ausführen, regedit eingeben und mit Enter bestätigen.
2. In den Schlüssel HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\PowerPoint\Security wechseln
3. Einen neuen DWORD-Wert anlegen. Hierzu Rechtsklick auf den Schlüssel, ->Neu->DWORD-Wert
4. Den neuen DWORD-Wert in PPTBypassEncryptedMacroScan benennen und den Wert 1 zuweisen.
Möchten Sie den Scan wieder aktivieren, dann setzen Sie den Wert auf 0 oder löschen Sie ihn.
---------------------------------------
Anbei drei Add-Ins. Jeweils eines für Word 2007, Excel 2007 und Powerpoint 2007. Mit Hilfe dieser ist es möglich, den Macroscan zur Laufzeit zu aktivieren oder zu deaktivieren. Ein Neustart der Anwendung ist nicht erforderlich.
Word 2007: WordMacroScan.dotm in das STARTUP-Verszeichnnis kopieren.
Achtung: Wird parallel mit älteren Versionen gearbeitet, dann darf die Datei nicht in den allgemeinen STARTUP-Ordner ("C:\Dokumente und Einstellungen....") kopiert werden. In diesem Fall muss die Datei in den STARTUP-Ordner des Word 2007-Installationsverzeichnisses kopiert werden. Eventuell muss in den Word 2007-Optionen der Pfad zum STARTUP-Ordner angepasst werden.
Excel 2007: ExcelMacroScan.xlam. Pfad beliebig. Einbinden wie in der Excel-Hilfe beschrieben.
PPT 2007: PowerPointMacroScan.ppam. Pfad beliebig. Einbinden wie in der PPT-Hilfe beschrieben.
Die Schaltflächen erscheinen im Register Entwicklertools.
Ich kann nicht garantieren, dass die Add-Ins auf allen System lauffähig sind.
OfficeMacroscan.zip (Datei geprüft und Virenfrei)

