Doppelklick-Event nur auf ungeschützter Zelle
28.03.2013 03:23:00
Marcus
derzeit knabbere ich an einem kleinen Problem.
Folgende Situation: In einem geschützten Tabellenblatt (der Benutzer darf nur ungeschützte Zellen auswählen) ist nur eine Spalte ungeschützt.
Bei der Bewegung mit den Cursor-Tasten und nach erfolgten Eingaben bleibt die Eingabemarke also in genau dieser Spalte.
Nun möchte ich dem Benutzer zusätzlich die Möglichkeit geben, Werte per UserForm auszuwählen, um sie in eben diese Spalte zu schreiben. Das funktioniert alles problemfrei.
Aufgerufen werden soll diese UserForm aber mit Doppelklick auf die entsprechende Spalte. Und zwar NUR auf die entsprechende Spalte...!
Da ja nur eine Spalte im Blatt freigegeben ist, liefert BeforeDoubleClick als Target.Column bei jedem Doppelklick IMMER die freigegebene Spalte, unabhängig davon, in welche Spalte der Benutzer hinklickt.
Wie kann ich das umgehen bzw. lösen?
Vielen Dank schon mal im Voraus...