AW: Zellen vergleichen und löschen
19.11.2020 13:23:50
worti
Hi Kerem,
hier eine VBA-Lösung
Sub Vergleich()
Dim Einspalte
Dim ws As Worksheet, ws2 As Worksheet
Dim lngZeile As Long
Dim lngZeileBis As Long
Set ws = ActiveWorkbook.Worksheets("Tabelle2")
Set ws2 = ActiveWorkbook.Worksheets("Tabelle3")
Einspalte = InputBox("bitte Spaltennummer der zu vergleichenden Spalten Eingeben")
If Not Einspalte = "" Then
lngZeileBis = IIf(ws.Cells(Rows.Count, CLng(Einspalte)).End(xlUp).Row > ws2.Cells(Rows. _
Count, CLng(Einspalte)).End(xlUp).Row, _
ws2.Cells(Rows.Count, CLng(Einspalte)).End(xlUp).Row, _
ws.Cells(Rows.Count, CLng(Einspalte)).End(xlUp).Row)
For lngZeile = 1 To lngZeileBis
If ws.Cells(lngZeile, CLng(Einspalte)).Value = _
ws2.Cells(lngZeile, CLng(Einspalte)).Value Then
ws.Cells(lngZeile, CLng(Einspalte)).Clear
End If
Next lngZeile
End If
Set ws = Nothing
Set ws2 = Nothing
End Sub