Lufzeitfehler nach Blattschutz
#1
Hallo Forum,

wer kann mir einen Tipp geben.
Ich habe eine Excelmappe mit 5 Arbeitsblätter.
In den verschiedenen Arbeitsblätter sind diverse Formeln und VBA Anweisungen hinterlegt.

Alles läuft gut

Jetzt möchte ich ein Arbeitsblatt, auf dem vorwiegend gearbeitet wird, mit einem Blattschutz belegen.
Zuerst wird das gesamte Blatt gesperrt. Danach gebe ich die Zellen frei, die der Anwender bearbeiten darf.
Die Formeln blende ich ebenso aus.

Das Problem wenn ich diesen Blattschutz aktiviere.
Gibt mir Excel Laufzeitfehler 1004 aus
beim schließen,
und wenn ich CommandButtons betätige

Bei nicht aktivierten Blattschutz läuft alles tadellos.

Woran kann das liegen


Vielen Dank
Hubert
Top
#2
Hallo Hubert!
Zitat:Bei nicht aktivierten Blattschutz läuft alles tadellos.

Woran kann das liegen
Wohl am Blattschutz ...  :05:
Im Ernst: Ohne Deine Mappe oder den Code zu kennen, ist eine Ferndiagnose schwierig.

Ich gehe in solchen Fällen immer so vor, dass ich die geschützten Blätter zusätzlich im Workbook_Open schütze und dabei den Parameter UserInterfaceOnly:= True in der .Protect-Methode verwende.
Dieser besagt, dass VBA Änderungen in geschützten Bereichen vornehmen darf.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Top
#3
Hallo Ralf,

Danke für die schnelle Antwort.

Ich habe es hinbekommen. Die Fehlermeldung ist weg.

Vielen Dank für deinen Tipp.

Gruß
Hubert
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste