ich habe mal wieder ein Problem mit dem Blattschutz. Um Zeilen einer mit Blattschutz versehenen Tabelle aus- oder einzublenden benutze ich folgenden Code:
Worksheets("Endergebnis").Unprotect
Rows("1:40").EntireRow.Hidden = False
Rows("41:65536").EntireRow.Hidden = True
Worksheets("Endergebnis").Protect Password:=""
Das funktioniert im Grunde auch, allerdings gibt es ein Problem dabei:
Beim Tabellenblatt sollen nur die nicht gesperrten Zellen ausgewählt (selektiert) werden können, was ohne obigen Code auch eingestellt ist und funktioniert. Mit dem Code wird das Tabellenblatt zwar wieder geschützt, aber es wird eingestellt, dass auch die gesperrten Zellen ausgewählt werden können. Beim Doppelklick kommt dann zwar die Meldung, dass die Zelle geschützt ist, aber mein Wunsch wäre, dass die Felder nach der Aktivierung des Schutzes wieder nicht mehr ausgewählt werden können. Wie kann ich das in VBA wieder einstellen?
mfg
harald