Hi Jelena,
ich nehme an du meinst das so:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Beim doppelklick in Spalte H,i und J sowie O,P und Q ein x eintragen, es darf immer
'nur 1 x in der Zeile (H,i,J und O,P,Q) vorhanden sein.
'x wieder löschen falls in Zelle bereits vorhanden
If Not Intersect(Target, Range("h4:j200")) Is Nothing Then '<== Bereich anpassen
ActiveSheet.Unprotect
Cancel = True
If Target = "x" Then
Target.ClearContents
Else
Range(Cells(Target.Row, 8), Cells(Target.Row, 10)).ClearContents
Target = "x"
End If
Target.HorizontalAlignment = xlCenter
ActiveSheet.Protect
End If
If Not Intersect(Target, Range("o4:q200")) Is Nothing Then '<== Bereich anpassen
ActiveSheet.Unprotect
Cancel = True
If Target = "x" Then
Target.ClearContents
Else
Range(Cells(Target.Row, 15), Cells(Target.Row, 17)).ClearContents
Target = "x"
End If
Target.HorizontalAlignment = xlCenter
ActiveSheet.Protect
End If
End Sub
Bis später, Karin