Ich hab's, vielen Dank
10.01.2003 14:48:12
Franz
Hallo Hajo,es funktioniert, habe auch die Verbindung der beiden Makros hingekriegt, Du hast mir das ja super vorbereitet. Du hättest es zwar vielleicht weiter verschachtelt, ich hab's halt nacheinander geschrieben, klappt genau so. Kapiert hab ich's noch nicht ganz, aber da hab ich erst heut abend Zeit, dass ich mir die neuen Befehle genauer anschau. Ich hab noch versucht, was einzubauen, klappt aber nicht, und ist auch nicht wirklich wichtig, nämlich dass im zweiten Teil nach Auswahl des geschützten Bereiches die vorher aktive ZElle wieder ausgewählt wird:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
' erstellt von Hajo Ziplies 10.01.03
Dim RaBereich As Range, RaZelle As Range ' Bereich der Wirksamkeit
Dim myStart As Variant
Set RaBereich = Range("B6:AF6")
For Each RaZelle In Range(Target.Address)
If Intersect(RaZelle, RaBereich) Is Nothing Then
Else
Cells(8, Target.Column).Select
Exit For
End If
Next RaZelle
myStart = ActiveCell.Address
'Set RaBereich = Range("B3:C20, D1:D7")
Set RaBereich = Range("A19:AF39")
For Each RaZelle In Range(Target.Address)
If Intersect(RaZelle, RaBereich) Is Nothing Then
Else
' Range("A5").Select
Range(myStart).Select
Exit For
End If
Next RaZelle
End Sub
Nochmal herzlichen Dank und Gruß Franz