Jeg kan ikke forstå hvad det er du vil.
"
I alt står med FED og der må ikke kunne tastes i kolonnen hvor der står S eller I (S og I er indtastet)."
???
Jeg vil meget gerne undgå at låse arket.Så kan du vel ikke beskytte noget?
Lidt eksempler:
1. marker hele arket ved at højreklik på firkant til venstre for A og lige over 1, vælg 'formater celler'.
Fanebladet 'Beskyttelse' --> klik flere gange på 'Låst' indtil firkanten er tom.
Nu er hele arket 'Låst' op
Eks. 1 Denne beskytter tallene i kollonne C og D hvis der står S eller I i kolonne E
Sub BeskytTal_S_I()
ActiveSheet.Unprotect
For Each a In Worksheets(1).Range("E1:E5")
If a.Value = "S" Or a.Value = "I" Then
a.Offset(0, -1).Select
Selection.Locked = True
a.Offset(0, -2).Select
Selection.Locked = True
End If
Next
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
Eks. 2 Denne beskytter celler med Fed i området: B1:E6
Sub BeskytFed()
ActiveSheet.Unprotect
For Each a In Worksheets(1).Range("B1:E6")
If a.Font.Bold = True Then
a.Offset(0, 0).Select
Selection.Locked = True
End If
Next
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub
Eks. 3 Denne beskytter celler i kollonne E (E1:E5) hvis der står S eller I i cellen
Sub Beskyt_S_I()
ActiveSheet.Unprotect
For Each a In Worksheets(1).Range("E1:E5")
If a.Value = "S" Or a.Value = "I" Then
a.Offset(0, 0).Select
Selection.Locked = True
End If
Next
ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True
End Sub