bitte um Hilfe.
kann man die bestimmte Excel Zellen automatisch nach Eingabe Schützen, und wieder aufheben?
Zellen: A2:G29
Vielen Dank für die Hilfe im voraus
Gruß
Ahmadian
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then
If _
LCase(Target.Value) = "x" Then
ActiveSheet.Protect
Else
ActiveSheet.Unprotect
End If
End If
End _
Sub
Hmm...der Code wird hier leider nicht richtig angezeigt.Sub ZellenSchuetzen()
Range("A2:G29").Locked = True
ActiveSheet.Protect
End Sub
und umgekehrt
Sub ZellenFreigeben()
ActiveSheet.Unprotect
Range("A2:G29").Locked = False
End Sub
Gruß Matthias
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim PW1 As String, Frage As String
PW1 = "1" 'Passwort anpassen
BlattschutzAus
Rows("2:2").Locked = True
BlattschutzAn
If Not Intersect(ActiveCell, (Rows(2))) Is Nothing Then
Frage = InputBox("Bitte Pw eingeben", "Passwortabfrage", "***")
If Frage PW1 Then End
If Frage = PW1 Then MsgBox "Passwort korrekt"
BlattschutzAus
FreigebenZeile2
End If
End Sub
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen