Hv7s du først skal låse, når der er tastet i alle cellerne er det forholdsvis nemt. Hvis du vil have at de enkelte celler skal låses, når der er tastet i dem, bliver det noget mere besværligt. Koden afhænger af, hvad du ønsker.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Not Intersect(Range("A6:A15,C6:C15,E6:E15,G6:G15"), Target) Is Nothing Then Set mRg = Target.Item(1) mStr = mRg.Value End If End Sub Private Sub Worksheet_Change(ByVal Target As Range)
Dim xRg As Range On Error Resume Next Set xRg = Intersect(Range("A6:A15,C6:C15,E6:E15,G6:G15,Q19"), Target) If xRg Is Nothing Then Exit Sub Target.Worksheet.Unprotect Password:="" If xRg.Value <> mStr Then xRg.Locked = True Target.Worksheet.Protect Password:=""
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.