Clever-Excel-Forum

Normale Version: Makros signieren / Makro Sicherheit
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

es gibt in Excel ja die Möglichkeit bei den Makroeinstellungen / Sicherheitseinstellungen diesen Punkt auszuwählen:

"Alle Makros, außer digital signierte Makros deaktivieren"

- Macht das überhaupt Sinn?

- Gibt es irgendwo eine gute Anleitung wie man das am besten macht?

- Habe hier im Forum einmal diese Informationen gefunden, habe aber noch einige weitere Fragen:

http://www.clever-excel-forum.de/thread-1537.html
https://blog.thul.org/technik/anwendunge...tsigniert/
http://www.abylonsoft.de/selfcert/index.htm

- Gelten diese Signaturen dann pro Datei?

- Kann man diese Signaturen auch auf mehreren Clients einsetzen?

- Oder gibt es eventuell noch einen besseren Weg mit vertrauenswürdigen Ordnern auf diesem Client oder so?

Hintergrund für diese Frage sind die momentan immer öfter auftauchenden Probleme mit Ransomware / Cryptolockern usw.

Wir haben ca. 15 *.xlsm Dateien im Einsatz die meistens beim Öffnen der Datei (Private Sub Workbook Open) ein Makro ausführen.
Diese Dateien werden zeitgesteuert in der Nacht ausgeführt und aktualisieren oder generieren verschiedene Reports.
Üblicherweise werden diese Dateien auch immer auf dem bzw. den gleichen Clients ausgeführt.

Auf diesen Clients sollen bestimmte Dateien auch ohne Rückfrage automatisch ausgeführt werden können.

Auf allen anderen Clients würde ich die Einstellungen möglicherweise sogar wie folgt anpassen:

"Alle Makros mit Benachrichtigungen deaktivieren"

Vielen Dank und lg

Olli
Hallöchen,

in den Beiträgen wird ja schon darauf eingegangen, ob Dateien einzeln zu signieren sind oder ob da mehr geht. Die Frage wäre jedoch auch, ob das Registrieren der Zertifikate überhaupt erlaubt ist. Unter Umständen geht das auch nur über die IT.

Für meine automatischen Nachtberechnungen nutze ich übrigens die Steuerung der Abläufe über VBScript. Allerdings werden die Workbook_Open nicht automatisch ausgeführt. Ich muss praktisch in den Scripts auch noch den Makroaufruf programmieren.
Im Prinzip so:
Code:
Set oExcel = CreateObject("Excel.Application")
      oExcel.visible = false
      Set oWbk = oExcel.Workbooks.Open (fname, false, true)
      oExcel.Run "Main_Open"

Bei den Einstellungen habe ich übrigens auch die mit den Benachrichtigungen ...