none
Office 2016: Selfcert-Zertifikat wird nicht erkannt - Wo muss es genau gespeichert werden, um zu funktionieren? RRS feed

  • Frage

  • Hallo, zusammen,

    ich habe meine Office 2016-Programme so eingestellt, dass sie VBA-Makros nur ausführen, wenn der Code durch ein Zertifikat signiert wurde:



    Dann habe ich mit Selfcert ein selbstsigniertes Zertifikat für meine Office Makros erstellt und es meinem VBA-Code zugewiesen:



    Dieses Zertifikat wird von Excel 2016 aber nicht akzeptiert:



    Der MSDN-Artikel "Digitales Signieren eines Makroprojekts" widerspricht sich selbst in der Aussage, wo genau das Zertifikat abgespeichert sein soll: Entweder unter "Eigene Zertifikate" oder unter "Stammzertifikate" (beides Mal "Aktueller Anwender").

    Aber egal wo ich es abspeichere - es wird trotzdem von Excel 2016 nicht akzeptiert.

    Hier zwei Screenshots, die zeigen, wo das Zertifikat standardmäßig abgespeichert wird:





    Wo muss es genau gespeichert sein, damit das mit Selfcert generierte Zertifikat von Excel 2016 zur Sicherung von VBA-Makros verwendet werden kann?


    Hier ist ein animiertes GIF, das zeigt, das sich VBA-Zertifikate ausschließlich im Ordner "Eigene Zertifikate" des jeweiligen Anwenders installieren lassen:

    Alles andere geht nicht, wie das Video beweist.

    Und auch die Installation im einzigen möglichen Ordner funktioniert offensichtlich nicht.

    Kann jemand dieses Problem reproduzieren? Oder kann jemand ein Selfcert mit o. g. Sicherheitseinstellungen zum Laufen bekommen?


    Still people out there alive using the keyboard?

    Working with SQL Server/Office and their poor keyboard support they seem extinct...

    • Bearbeitet BetterToday Freitag, 30. September 2016 11:06
    Freitag, 30. September 2016 11:04

Alle Antworten