Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ursprüngliche KB-Nummer: 4465120
Symptome
Betrachten Sie das folgende Szenario:
- Sie legen makrosicherheit auf Benachrichtigungen für digital signierte Makros fest. Alle anderen Makros sind auf der Registerkarte Entwickler in Microsoft Outlook deaktiviert.
- Sie erstellen ein Makro und weisen dem Makro unter Tools>Digital Signature in Visual Basic ein Zertifikat für digitale Signatur zu.
- Sie schließen Visual Basic und Outlook. Wenn Sie aufgefordert werden, das Visual Basic-Projekt zu speichern, klicken Sie auf Ja.
- Sie starten Outlook und dann Visual Basic.
In diesem Szenario erhalten Sie die Folgende Fehlermeldung: Fehler beim Versuch, die Signatur des VBA-Projekts zu überprüfen. Makros werden deaktiviert.
Wenn Sie versuchen, das Makro auszuführen, erhalten Sie die folgende Fehlermeldung: Die Makros in diesem Projekt sind deaktiviert. Informationen zum Aktivieren von Makros finden Sie in der Onlinehilfe oder dokumentation der Hostanwendung.
Ursache
Dieses Problem tritt auf, weil das Beenden von Visual Basic die Änderungen, die Sie am Projekt vorgenommen haben, effektiv abbricht, sodass das Zertifikat nicht mehr dem Makro zugewiesen wird.
Lösung
Speichern Sie die Änderungen, die Sie am Projekt vorgenommen haben, manuell, bevor Sie das Visual Basic-Fenster mit einer der folgenden Methoden schließen:
- Wechseln Sie zu Datei>Speichern VbaProject.OTM.
- Klicken Sie auf der Symbolleiste im Visual Basic-Fenster auf das Symbol Speichern .