ich fuege ueber ein Macro neue Eintraege in eine Tabelle ein. Vor dem eigentlichen Einfuegen wuerde ich aber pruefen lassen wollen ob ein Eintrag in Spalte A mit einem Wert aus Zelle AB7 bereits exisitert, wenn ja, soll die betreffende Zeile aus der Tabelle komplett geloescht werden.
Ist dieser Ansatz okay oder gibt etwas "eleganteres"?
intLR = Sheets("Comments").Range("A65536").End(xlUp).Row
With Sheets("Comments")
For i = 1 To intLR
If InStr(1, .Cells(i, 1).Value, Sheets("Dashboard").Range("AB7")) Then
.Cells(i, 1).EntireRow.Delete
i = i - 1
Else
End If
Next i
End With
Und wie fuege ich als Zwischenschritt eine MsgBox ein die mich warnt, dass ich gerade dabei bin einen exisitierenden Eintrag zu ueberschreiben?Gruss,
Chep