Clever-Excel-Forum

Normale Version: Lufzeitfehler nach Blattschutz
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
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
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
Hallo Ralf,

Danke für die schnelle Antwort.

Ich habe es hinbekommen. Die Fehlermeldung ist weg.

Vielen Dank für deinen Tipp.

Gruß
Hubert