Anzeige
Anzeige
Anzeige
Lesedauer 4 Min.

Outlook: So signieren Sie Ihre Makros

Für den eher seltenen Fall, dass Sie Makros auch in Outlook nutzen, ist es ratsam, diese zu signieren. Wieso das so ist und wie das geht, lesen Sie hier.

Ein simples Outlook-Makro. Nur wird dieses ohne Signatur nicht laufen.

© (Quelle: PCtipp.ch)

Kürzlich fand ich mich erstmals seit langer Zeit in der Situation wieder, dass ich ein Makro nicht in Word oder Excel, sondern in Outlook einbauen wollte. Während eigene Word- oder Excel-Makros meist problemlos laufen, ist der Umgang mit Makros in Outlook nicht so trivial. So weigert sich Outlook zunächst, Makro-Anweisungen auszuführen. Das war ein Lehrstück seitens Microsoft, nachdem Makroviren wie der Word-Mailwurm Melissa die Officewelt heimgesucht hatten.

Das heisst: Outlook will sicherstellen, dass Sie nur zugelassene Makros ausführen. Klar: Sie könnten die Makrosicherheitseinstellungen lockern. Aber davon rate ich ausdrücklich ab. Stattdessen signieren Sie Ihr Makro. Das ist einfacher, als es klingt.

Makro in Outlook einfügen

Um ein Makro in Outlook einzufügen, drücken Sie Alt+F11 zum Starten des Visual-Basic-Editors. Gehen Sie zu Einfügen/Modul und klicken Sie in der linken Spalte doppelt auf das mutmasslich als Modul1 erscheinende Objekt. Fügen Sie den Code ein. Ich zeige den Vorgang hier an einem simplen Hallo-Welt-Makro:

Sub hallowelt()MsgBox "Hallo Welt!"End Sub 

Danach gehts zu Datei/Schliessen und zurück zu Outlook. Schliessen Sie Outlook und bestätigen Sie seine Rückfrage, ob es das VBA-Projekt speichern soll, mit Ja.

Starten Sie Outlook wieder. Wenn Sie nun via Alt+F11 das Makro-Modul1 öffnen, den Cursor vors erste Code-Zeichen setzen und oben aufs grüne Abspielsymbol klicken, wird Ihnen Outlook sehr wahrscheinlich mitteilen, dass die Makros deaktiviert sein.

Outlook will das Makro nicht ausführen. Stattdessen meint es: «Die Makros in diesem Projekt sind deaktiviert. Informationen zum Aktivieren der Makros finden Sie in der Online-Hilfe oder der Dokumentation der Host-Anwendung»

© Quelle: PCtipp.ch

Wenn Sie das Makro signieren, sollte es laufen. Und das geht wie folgt.

Zertifikat erstellen

Hierfür greifen Sie zu einer standardmässig mit Office für Windows mitgelieferten ausführbaren Datei namens SelfCert.exe. Je nachdem, in welchem Ordner Ihr Office installiert ist, finden Sie die Datei an einem anderen Platz. Ist Outlook an Ihrer Taskleiste angeheftet? Über einen Rechtsklick aufs Icon, gefolgt von einem weiteren Rechtsklick auf den Namen Outlook zaubern Sie die Eigenschaften auf den Bildschirm.

Mein Outlook ist hier installiert: C:\Program Files\Microsoft Office\root\Office16\OUTLOOK.EXE

Also befindet sich die SELFCERT.EXE innerhalb von C:\Program Files\Microsoft Office\root\Office16\. Laut einer Outlook-Webseite könnten es je nach Variante und Version andere Ordner sein:

Windows 32-bit

C:\Program Files\Microsoft Office\Office <Version>

Windows 64-bit mit Office 32-bit

C:\Program Files (x86)\Microsoft Office\Office <Version>

Windows 64-bit mit Office 64-bit

C:\Program Files\Microsoft Office\Office <Version>

Office 365 32-bit (Microsoft 365 2016/2019)

C:\Program Files (x86)\Microsoft Office\root\Office16

Office 365 64-bit (Microsoft 365 Office 2016/2019)

C:\Program Files\Microsoft Office\root\Office16

Geben Sie einen Namen fürs Zertifikat an

© Quelle: PCtipp.ch

Starten Sie SELFCERT.EXE per Doppelklick.

Tragen Sie im Feld «Ihr Zertifikatsname» etwas aussagekräftiges ein, ich greife zu «Gaby Salvisberg für Outlook», damit ich später noch weiss, woher das Zertifikat kommt und wofür es erstellt worden ist. Wie der Text im Fenster erklärt, ist dieses nur auf dem PC gültig, auf dem es erstellt wurde. Nach einem Klick auf OK erscheint die Bestätigung, dass das Zertifikat erstellt worden ist.

Makro signieren

Öffnen Sie in Outlook mittels Alt+F11 wieder den Visual-Basic-Editor, klicken Sie aufs Modul1 und öffnen Sie Extras/Digitale Signatur.

Hier gehts zum Zuweisen der Signatur

© Quelle: PCtipp.ch

Wie Ihnen das kleine Fenster meldet, ist das VBA-Projekt zurzeit nicht signiert. Darunter entdecken Sie aber Ihr vorhin erstelltes Zertifikat. Klicken Sie erst auf Wählen, bestätigen Sie mit OK und übernehmen Sie dies erneut mit OK.

Wählen Sie hier das selbsterstellte Zertifikat aus

© Quelle: PCtipp.ch

Schliessen Sie Outlook erneut und bestätigen Sie das Speichern des VBA-Projekts mit Ja. Öffnen Sie es wieder und zeigen Sie mit Alt+F11 das Modul1 an. Setzen Sie den Cursor vors erste Zeichen Ihres Codes und klicken Sie oben aufs kleine grüne Abspielsymbol. Jetzt wird der Makro-Code ohne Murren ausgeführt.

Unser Beispielmakro läuft, es zeigt ordnungsgemäss eine Messagebox mit dem Text «Hallo Welt!» an

© Quelle: PCtipp.ch

Läufts noch nicht? Öffnen Sie in Outlook Datei/Optionen/Trust Center/Einstellungen für das Trust-Center/Makroeinstellungen. Vielleicht ist hier noch «Alle Makros ohne Benachrichtigung deaktivieren» eingestellt. Aktivieren Sie stattdessen «Benachrichtigung für digital signierte Makros. Alle anderen Makros sind deaktiviert» und klicken Sie in den beiden geöffneten Fenstern auf OK.

Kommentare

Outlook Sicherheit Microsoft Office Office Internet & Sicherheit
Anzeige
Anzeige

Neueste Beiträge

Stromverbrauch und Effizienzpotenziale von Rechenzentren in der Schweiz
2024 betrug der Stromverbrauch der Rechenzentren in der Schweiz 2,1 TWh, was ungefähr 3,6 Prozent des Gesamtverbrauchs entspricht. Bis 2030 wird ein Anstieg des Stromverbrauchs der inländischen Rechenzentren auf 2,5 bis 3,2 TWh erwartet. 
3 Minuten
ggs netz übernimmt sämtliche Kommunikationsnetze der GIB-Solutions
Die ggs netz ag übernahm per 1. Mai 2026 sämtliche Kommunikations-netze der GIB-Solutions AG. Mit der Transaktion kommen rund 10’000 Digitalanschlüsse hinzu. Die übernommenen Netze werden künftig über die neu gegründete Tochtergesell-schaft ggs plus ag betrieben.
3 Minuten
Echtzeittext - Bundesrat schafft Grundlage für neue Notruffunktion
Der Bundesrat hat mehrere Verordnungen angepasst, um ein sicheres Notrufsystem zu fördern. In Zukunft können Menschen in Notlage die Notdienste von Polizei, Feuerwehr und Sanität per Echtzeittext auf den Smartphones auch schriftlich erreichen. 
3 Minuten

Das könnte Sie auch interessieren

Sicherheitstipps
Ist Biometrie sicher?
Viele Anwender nutzen Biometrie, um zum Beispiel das Smartphone per Gesichtserkennung oder das Notebook mittels Fingerscanner zu entsperren. Aber ist das wirklich sicher? Und wo lauern die Fallen?
9 Minuten
Apple-Ecke
Lineár Calendar: das ganze Jahr im Blick
Wer kennt sie nicht, die Jahreskalender im Büro: Sie zeigen einen schnellen Überblick darüber, was in diesem Jahr noch kommen wird.
2 Minuten
28. Apr 2026
Outlook-Tipps
Das neue Outlook
Microsoft hat seine beliebte E-Mail- und Organisations-Software Outlook komplett überarbeitet. Wir zeigen Ihnen Schritt für Schritt, wie Sie die neue Version einrichten, bedienen und optimal auf Ihre Bedürfnisse anpassen.
9 Minuten
10. Apr 2024
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Kommentare