07.06.2018, 10:29
Klasse! Schon einmal vielen Dank!
Ich bekomme es aber nicht auf meine Tabelle umgebaut. Er sucht zwar einmal die Daten raus und trägt sie ein, aber wenn ich dann z.B. das Datum ändere, dann bleiben die Werte in den Kommentaren unverändert.
Desweiteren habe ich noch das Problem, dass das Target als Datumsfeld formatiert ist (DD.MM.YYYY). Ich gebe dort aber auch Text-Werte aus (z.B. KW 23/2018). Funktioniert der Code bei Tagen noch ein wenig, ist bei Wochen Schluss.
Wo könnte denn das Problem liegen?
Ich bekomme es aber nicht auf meine Tabelle umgebaut. Er sucht zwar einmal die Daten raus und trägt sie ein, aber wenn ich dann z.B. das Datum ändere, dann bleiben die Werte in den Kommentaren unverändert.
Code:
Sub Makro1()
Worksheets("Report").Range("V8").ClearComments
Worksheets("Report").Range("V8").AddComment
Worksheets("Report").Range("V8").Comment.Visible = False
Worksheets("Report").Range("V8").Comment.Text Text:="Text zu Wert1:" & " " & WorksheetFunction.HLookup(Worksheets("Report").Range("U4"), Worksheets("Daten").Range("C1:ALR124"), 6, False) & Chr(10) & "Text zu Wert 2" & " " & WorksheetFunction.HLookup(Worksheets("Report").Range("U4"), Worksheets("Daten").Range("C1:ALR124"), 50, False) & Chr(10)
End Sub
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$U$4" Then
Call Makro1
End If
End Sub
Desweiteren habe ich noch das Problem, dass das Target als Datumsfeld formatiert ist (DD.MM.YYYY). Ich gebe dort aber auch Text-Werte aus (z.B. KW 23/2018). Funktioniert der Code bei Tagen noch ein wenig, ist bei Wochen Schluss.
Wo könnte denn das Problem liegen?