Mit folgendem Problem beiße ich mir die Zähne aus:
Ich habe ein Makro aufgenommen, mit dem man alle Tabellenblätter schützt. Ich kann alle Blätter nicht auf einem Mal schützen, da sie unterschiedlich geschützt werden sollen. Ein Auszug sieht so aus:
Sheets("Diensttausch").Select
ActiveSheet.Protect "herber2006", DrawingObjects:=False, Contents:=True, Scenarios:= True
ActiveSheet.EnableSelection = x1UnlockedCells
Das Problem ist das die Zellen geschützt werden aber man kann in den gesperrten Zellen navigieren. Ich möchte aber, dass nur die Zellen angeklickt werden dürfen die tatsächlich nicht gesperrt sind (Zellen Formatieren, Schutz usw.).
Wenn ich das Blatt über Extras/Schutz schütze, klappt alles. Warum nicht bei VBA?