[BNS]
Knowledge Base
| Dokument
erstellt
Thomas vom Braucke/Braucke/DE
Sat 12/06/2003 08:31 PM
Änderung
Thomas vom Braucke/Braucke/DE
Fri 09/02/2022 03:18 PM
verantwortlich
Thomas vom Braucke/Braucke/DE
Status
abgeschlossen
Wichtigkeit
C
Stand
Thu 09/01/2022 06:04 PM
Fri 23.01.09 10:57
Hard- & Software
K11596
Listung als Sonderthema | Category
digitale Zertifikate
Listung im Hilfe-Index
Signatur-VisualBasic-Code
Signatur-Makros
VBA-macro-security
Microsoft
Programmierung
Visual Basic (VBA, VBS)
Hinzufügen einer digitalen Signatur zu Makroprojekten | Selfcert erstellen
.
Schlagwörter
Office, VB, Signatur, Digitales Zertifikat für VBA-Projekte
Ziele
Makrosicherheitswarnungen z. B. in Excel vermeiden ...
... ohne das Risiko alle Makros zulassen zu müssen,
also nicht eine niedrige Sicherheitsstufe wählen zu müssen.
[Anwender]
Office 365, Windows 10
Schritt 1 | Office Makrosicherheit
Nur vertrauenswürdige Makros zulassen
Beispiel Excel 2007
Damit dann die Makros funktionieren müssen die Signierer
in Ihrer Liste der vertrauenswürdigen Herausgeber sein.
Dazu müssen die nachfolgenden Absätze befolgt werden.
Schritt 2 | Betriebssystem, Signatur
Office 365 (dem Herausgeber vertrauen)
Beispiel Office 365 Excel
alte Verfahren
Windows 7 (Zertifikat vertrauen)
1. dem Selfcert (Makrosignatur) vertrauen
// ergänzend:
2. der Makrosignatur vertrauen (via Excel 2010 und neuer)
1. Die Tabelle öffnen
2. Die gelbe Sicherheitswarnung in der Zeile über der Tabelle ignorieren
3. Datei > Informationen > Sicherheitswarnungen > erweiterte Optionen
4. Signierten Makros von dem Herausgeber vertrauen
//REM
in Excel 2007 Makrosignatur vertrauen
Excel-Tabelle öffnen und Sicherheitswarnung > Optionen klicken ...
... dann Signaturdetails anzeigen ...
... und Zertifikat installieren
Für Selfcert's eine Stammzertifizierungsstelle ergänzen.
Dem signiertem Inhalt der Excel-Arbeitsmappe vertrauen
s. a. Übersicht: Digitale Zertifikate in Windows 7 (K12240, 2010-Jul-30
)
//REM
Windows XP (Zertifikat vertrauen)
weiterführende Infos Microsoft Office
Hinzufuegen, Entfernen oder Anzeigen eines vertrauenswuerdigen Herausgebers (Office 365).pdf
[Entwickler]
Signatur erstellen
Übersicht (Zitat Microsoft Hilfe)
Selfcert für VB-Projekt erstellen
Öffentlichen Schlüssel des Selfcert anderen Benutzern zur Verfügung stellen
1. Windows 7 > Start/Ausführen > 'mmc' > Datei > Snapin hinzufügen > ...
2. Export des Selfcert
MS Office Makros signieren
Nach dem vorherigen Abschnitt ist das Selfcert unter VB/Extras verfügbar.
VB 6.5 können Sie in Excel 2007 z. B. per Alt-F11 starten.
In VB dann per Extras > Digitale Signatur die zuvor erstellte auswählen und damit das VB-Projekt signieren.
Referenzen
Add-Ins in MS-Office aktivieren
[K12360
]
Microsoft 365:
Client-Policies: VBA macros blocked in files from internet
[R9605, 2022-Feb-15
]
©
1989 -
2026
Braucke NetServices, Thomas vom Braucke, Bielefeld, DE |
Impressum
,
Datenschutzerklärung
,
Kontakt