Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zellenbereiche bei Ereignismakros

Forumthread: Zellenbereiche bei Ereignismakros

Zellenbereiche bei Ereignismakros
09.07.2004 10:48:28
SvenB
Hallo zusammen,
habe folgendes Ereignismakro:

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If IsDate(Cells(1, 2).Value) Then
ActiveSheet.Unprotect
Cells(1, 1).Locked = False
ActiveSheet.Protect
Else
ActiveSheet.Unprotect
Cells(1, 1).Locked = True
ActiveSheet.Protect
End If
End Sub

ich möchte nun, dass nicht nur in der Zeile 1 diese "Verriegelung"
sondern redundant Zeile 2, Zeile 3 usw.
d.h. wenn in B5 kein Datum steht, soll A5 gesperrt sein.
kann mir jemand helfen?
Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zellenbereiche bei Ereignismakros
Reinhard
Hi Sven,

Private Sub Worksheet_Change(ByVal Target As Excel.Range)
if target.column <>1 and target.column<>2 then exit sub
If IsDate(Cells(target.row, 2).Value) Then
ActiveSheet.Unprotect
Cells(target.row, 1).Locked = False
ActiveSheet.Protect
Else
ActiveSheet.Unprotect
Cells(target.row, 1).Locked = True
ActiveSheet.Protect
End If
End Sub

Anzeige
AW: Zellenbereiche bei Ereignismakros
09.07.2004 11:34:07
SvenB
Danke Reinhard, klappt super.
dennoch eine Frage: wie kann ich eine Meldung ( "Bitte erst Datum eintragen")
dann ausgeben, wenn ein Anwender versucht in die gesperrte Zelle zu schreiben?
Jetzt kommt nur von Office die Meldung "Zelle ist geschüzt..."
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige