04.01.2017, 16:30
Hallo zusammen,
ich bin mal wieder etwas ratlos.
Ich versuche 2 Tabellen in 2 Tabellenblättern zu vergleichen und per VBA Macro doppelte Werte zu löschen.
funktioniert soweit auch ganz gut, nun reicht es aber nicht mehr aus nur Spalte A zu vergleichen sondern es müssen Spalte A und B in Tabelle 1 und 2 verglichen werden.
Wenn BEIDE Werte in BEIDEN Blättern gleich sind soll die Zeile entsprechend obigem Code gelöscht werden.
Hat hier jemand ne Idee? Mein Kopf leer und ich komme nicht weiter...
ich bin mal wieder etwas ratlos.
Ich versuche 2 Tabellen in 2 Tabellenblättern zu vergleichen und per VBA Macro doppelte Werte zu löschen.
Code:
Sub doppelte_Daten_loeschen()
Dim i As Long
With Sheets("1")
For i = .Cells(Rows.Count, "A").End(xlUp).Row To 2 Step -1
If Application.IsNumber(Application.Match(.Cells(i, "A"), Sheets("2").Columns(1), 0)) Then
.Cells(i, "A").EntireRow.Delete
End If
Next
End With
End Sub
Wenn BEIDE Werte in BEIDEN Blättern gleich sind soll die Zeile entsprechend obigem Code gelöscht werden.
Hat hier jemand ne Idee? Mein Kopf leer und ich komme nicht weiter...