ich will mit folgendem Code in einer Tabelle per Doppelclick ein Zeichen in eine Zelle
eintragen:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim Spalte As Integer
Dim Zeile As Integer
For Spalte = 4 To 34
For Zeile = 4 To 64
If Zeile = 50 Or Zeile = 51 Or Zeile = 52 Or Zeile = 55 Or Zeile = 56 Or Zeile = 57_
Or Zeile = 60 Or Zeile = 61 Or Zeile = 62 Then GoTo M001
If Target.Column = Spalte And Target.Row = Zeile Then
If Target.Cells.MergeCells Then GoTo M001
Cancel = True
Target = "P"
End If
M001:
Next
Next
End Sub
In der Matrix gibt es Zeilen, die ich ausschliessen will.
Muß ich das mit der langen ODER-Verkettung machen oder geht es auch anders.
Der Code funktioniert aber vielleicht gibt es eine elegantere Lösung.
Vielen Dank!
Gruß Andre