13.12.2021, 11:46
Hallo zusammen,
ich bin seit mehreren Tagen erfolglos online auf der Suche nach einer VBA-Lösung für folgendes Problem:
Ich habe in einem Arbeitsblatt mehrere Zellen, bei denen ein bestimmter Wert bei einem Klick eingetragen wird. Sobald ich eine Zelle anwähle/markiere, soll der Wert "JA" eingetragen werden, bei erneuter Auswahl soll die Zelle wieder den Wert "NEIN" annehmen. Dafür habe ich folgenden Code eingesetzt (-> online gefunden und entsprechend für mich angepasst):
Nun möchte ich aber, dass sich der Wert von "JA" -> "NEIN" bzw. "NEIN" -> "JA" ändert, wenn ich mehrere Zellen gleichzeitig markiere. Ich möchte beispielsweise die Zellen C3:I3 mit dem Wert "Nein" zusammen zu "JA" ändern, indem ich Zelle C3 anklicke und per Maus den Bereich bis I3 ziehe.
Dafür reichen leider weder meine VBA-Kenntnisse aus, noch finde ich dazu eine Lösung im Netz.
Hat hierfür jemand eine Idee?
Vielen Dank und liebe Grüße
HooleWooh
ich bin seit mehreren Tagen erfolglos online auf der Suche nach einer VBA-Lösung für folgendes Problem:
Ich habe in einem Arbeitsblatt mehrere Zellen, bei denen ein bestimmter Wert bei einem Klick eingetragen wird. Sobald ich eine Zelle anwähle/markiere, soll der Wert "JA" eingetragen werden, bei erneuter Auswahl soll die Zelle wieder den Wert "NEIN" annehmen. Dafür habe ich folgenden Code eingesetzt (-> online gefunden und entsprechend für mich angepasst):
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("C3:I782")) Is Nothing _
And Target.Count = 1 Then
If Target.Value = "JA" Then
Target.Value = "NEIN"
Else: Target.Value = "JA"
End If
End If
End Sub
Nun möchte ich aber, dass sich der Wert von "JA" -> "NEIN" bzw. "NEIN" -> "JA" ändert, wenn ich mehrere Zellen gleichzeitig markiere. Ich möchte beispielsweise die Zellen C3:I3 mit dem Wert "Nein" zusammen zu "JA" ändern, indem ich Zelle C3 anklicke und per Maus den Bereich bis I3 ziehe.
Dafür reichen leider weder meine VBA-Kenntnisse aus, noch finde ich dazu eine Lösung im Netz.
Hat hierfür jemand eine Idee?
Vielen Dank und liebe Grüße
HooleWooh