[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.
Andernfalls vertraut Ihr System dem Zertifikat nicht.
Hinweis:
Evtl. liegt das zuvor via Excel installierte Zertifikat nich
t
im Ordner
vertrauenswürdige Herausgeber.
Durchsuchen Sie dann manuell die Ordner der Zertifikate um das zu verschiebende Zertifikat zu finden.
Dem signiertem Inhalt der Excel-Arbeitsmappe vertrauen
Ggf. zulassen, dass vom Herausgeber alle Makros zugelassen werden.
Oder, sicherer, nur diesen einen speziellen Inhalt zu lassen.
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
Per
MS Office > Tools > Digitales Zertifikat für VBA-Projekte
ein Zertifikat erstellen.
C:\Programme\Microsoft Office\Office10\SELFCERT.EXE
C:\Programme\Microsoft Office\OFFICE11\SELFCERT.EXE
c:\Program Files
(x86)
\Microsoft Office\Office15\SELFCERT.EXE
Ö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
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