ich habe eine Excel Datei in welcher ich bestimmte Zellen über einen Blattschutz gesperrt habe.
Zur Durchführung meines Makros entsperre ich alle Arbeitsblätter mit folgendem Code:
For Each WsTabelle In Sheets
WsTabelle.Unprotect ("XXX")
Next WsTabelle
Am Makroende setze ich wieder den Blattschutz.
Leider beachtet das Makro hierbei nicht die Einstellungen in den einzelnen Zellen sondern sperrt das gesamte Blatt. Dies sorgt jedoch dafür das niemand mehr mit dem Arbeitsblatt arbeiten kann.
Hat jemand eine Idee wie ich per Makro nur die Zellen sperre welche laut Einstellungen auch gesperrt werden sollen?
Oder muss ich die ganzen Bereiche in meinem Code ansprechen?
Für einen Ratschlag wäre ich euch super dankbar!
LG Andreas