Wie kann es mir möglich gemacht werden über VBA oder Excel verschiedene Zellen in der Form zu sperren, dass sie erst garnicht mehr selektiert werden können?
Hallo Haui,
im Codemodul des Tabellenblattes kannst Du das Ereignis SelectionChange programmieren.
Prinzip - B1 soll nicht selectiert werden, wenn doch wird A1 selectiert:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Set isect = Application.Intersect(Target, Range("B1"))
If Not isect Is Nothing Then
[a1].Select
End If
End Sub
AW: Selektieren von Zellen verhindern
Zellen
ja, ist eine interessante Lösung, aber dann zuckt der Cursor quasi immer zu A1! Am besten wäre es, wenn Excel den Selektierversuch einfach ignoriert.
Hi,
dafür gibt es die EnableSelection-Eigenschaft.
Entweder nix, alles oder nur die nicht geschützen Zellen selektieren.
Blattschutz muss aktiv sein.
Grüße Boris