Ausführung von VBA nach geschützter Ansicht
27.11.2015 11:26:26
VBA
öffne ich eine Excel-Arbeitsmappe mit VBA-Code erscheint die Meldung hinsichtlich der geschützten Ansicht. Der beim Öffnen auszuführende VBA-Code schlägt nach dem Drücken des Buttons "Bearbeiten aktivieren" mit einem Laufzeitfehler 91 fehl. Der VBA-Code ist für Testzwecke einfach gehalten:
Private Sub workbook_open()
MsgBox ActiveWorkbook.ActiveSheet.Name
End Sub
Lösen lässt sich dies, wenn die Excel-Datei auf einem vertrauenswürdigen Speicherort liegt oder erneut geöffnet wird. Dann wird der Name korrekt und ohne Fehler angezeigt. Da ich keinen Einfluss habe, wohin die eigentliche Excel-Datei bei den Nutzern gespeichert wird, wäre ich an einer generellen Lösung interessiert. Hat da jemand eine Idee?Beste Grüße
Steffen