ich habe folgendes Problem:
Ich möchte Tabellenblätter mit Makros bearbeiten lassen. Einige Blätter sind geschützt und einige nicht. Die Makros sind ziemlich umfangreich. Der Schutz der Geschützten Blätter muß aber aufgehoben werden zu Bearbeiten mit den Makros und anschließend wieder hergestellt werden.
Ich dachte an folgendes:
Am Anfang der Makro`s
Dim Status as Boolean
If activesheet.protect then Status=true else: Status=false
Activesheet.unprotect
....dann das Makro
am Ende des Makros
If Status=true then activesheet.protect
Leider sind es einige Makros, so dass ich mir die Frage gestellt habe. Ob es nicht irgentwie ein Eigenes Makro dafür geben könnte? Ich bin leider immer an der übergabe des Status gescheitert.
Wäre für jeden Tip dankbar.