Ich habe hier folgenden Code der in einem Bereich (D5:F500)bei dem Wort "Nein" eine Inputbox aufruft. Der Inhalt der Box wird dann als Kommentar gespeichert.
Private Sub Worksheet_Change(ByVal Target As Range)
Dim zell As Range
Dim strKommentar As String
If Not Intersect(Target, Range("D5:F500")) Is Nothing Then
If Target.Value = "Nein" Then
strKommentar = InputBox("Bitte Begründung eingeben:", "Hinweis")
If strKommentar "" Then
If Not Target.Comment Is Nothing Then Target.Comment.Delete
Target.AddComment strKommentar
End If
End If
End If
End Sub
Gestern Abend beim Basteln hatte ich noch 2 weitere Elemente im Code. Ich hatte mich aber verzettelt und nun krieg ich es logisch nicht mehr auf die Reihe. Ich hoffe jemand von euch kann mir helfen.
1. Zusätzlich soll in dem Bereich bei dem Wort "Ja" das Kommentar gelöscht werden.
2. Ist in dem Bereich die Zelle leer soll ebenfalls das Kommentar gelöscht werden.
Ich freu mich auf eure Antworten. MfG Bonki