Suche…


Erstellen Sie ein gültiges digitales selbstsigniertes Zertifikat SELFCERT.EXE

Um Makros auszuführen und die Sicherheit zu gewährleisten, die Office-Anwendungen gegen schädlichen Code bereitstellen, ist es erforderlich, das VBAProject.OTM über den VBA-Editor> Tools> Digitale Signatur digital zu signieren.

Geben Sie hier die Bildbeschreibung ein

Office enthält ein Dienstprogramm zum Erstellen eines selbstsignierten digitalen Zertifikats, das Sie auf dem PC zum Signieren Ihrer Projekte verwenden können.

Dieses Dienstprogramm SELFCERT.EXE befindet sich im Office-Programmordner.

Klicken Sie auf Digitales Zertifikat für VBA-Projekte, um den Zertifikat- Assistenten zu öffnen.

Geben Sie im Dialogfeld einen geeigneten Namen für das Zertifikat ein und klicken Sie auf OK.

Geben Sie hier die Bildbeschreibung ein

Wenn alles gut geht, sehen Sie eine Bestätigung:

Geben Sie hier die Bildbeschreibung ein

Sie können nun den SELFCERT- Assistenten schließen und Ihre Aufmerksamkeit auf das von Ihnen erstellte Zertifikat richten .

Wenn Sie versuchen, das soeben erstellte Zertifikat zu verwenden, überprüfen Sie dessen Eigenschaften

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Sie werden feststellen, dass das Zertifikat nicht vertrauenswürdig ist und der Grund im Dialogfeld angegeben wird.

Das Zertifikat wurde im Speicher Aktueller Benutzer> Persönlich> Zertifikate erstellt. Es muss unter Lokaler Computer> Vertrauenswürdige Stammzertifizierungsstellen> Zertifikatsspeicher gehen. Sie müssen also den ersten exportieren und in den letzteren importieren.

Drücken Sie die Windows- Taste + R , um das 'Run'-Fenster zu öffnen. Geben Sie dann 'mmc' in das Fenster ein und klicken Sie auf 'OK'.

Geben Sie hier die Bildbeschreibung ein

Die Microsoft Management Console wird geöffnet und sieht wie folgt aus.

Geben Sie hier die Bildbeschreibung ein

Wählen Sie im Menü Datei die Option Snap-In hinzufügen / entfernen aus. Doppelklicken Sie dann im folgenden Dialogfeld auf Zertifikate und klicken Sie dann auf OK

Geben Sie hier die Bildbeschreibung ein

Erweitern Sie die Dropdown-Liste im linken Fenster für Zertifikate - Aktueller Benutzer , und wählen Sie Zertifikate wie unten gezeigt aus. Im mittleren Bereich werden dann die Zertifikate an diesem Speicherort angezeigt, die das zuvor erstellte Zertifikat enthalten:

Geben Sie hier die Bildbeschreibung ein

Klicken Sie mit der rechten Maustaste auf das Zertifikat, und wählen Sie Alle Aufgaben> Exportieren aus.

Geben Sie hier die Bildbeschreibung ein

Export-Assistent

Geben Sie hier die Bildbeschreibung ein

Weiter klicken

Geben Sie hier die Bildbeschreibung ein

Die Option Nur eine vorgewählte Option ist verfügbar. Klicken Sie erneut auf "Weiter".

Geben Sie hier die Bildbeschreibung ein

Das oberste Element ist bereits vorgewählt. Klicken Sie erneut auf Weiter, und wählen Sie einen Namen und einen Ort aus, um das exportierte Zertifikat zu speichern.

Geben Sie hier die Bildbeschreibung ein

Klicken Sie erneut auf Weiter, um das Zertifikat zu speichern

Sobald der Fokus wieder auf der Management Console liegt.

Erweitern Sie das Zertifikate - Menü und vom Vertrauenswürdige Stammzertifizierungsstellen - Menü wählen Sie Zertifikate.

Geben Sie hier die Bildbeschreibung ein

Rechtsklick. Wählen Sie Alle Aufgaben und Importieren aus

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

Klicken Sie auf " Weiter" und speichern Sie im Store "Vertrauenswürdige Stammzertifizierungsstellen" :

Geben Sie hier die Bildbeschreibung ein

Dann Weiter> Fertig stellen, schließen Sie nun die Konsole.

Wenn Sie das Zertifikat jetzt verwenden und seine Eigenschaften überprüfen, werden Sie feststellen, dass es sich um ein vertrauenswürdiges Zertifikat handelt, und Sie können es zum Signieren Ihres Projekts verwenden:

Geben Sie hier die Bildbeschreibung ein



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow