Vergleich und Löschen
06.03.2004 22:44:38
Matthias
ich habe folgendes Problem
es sind in Spalte a , b, c, d, e, f Zahlen, die von einem Barcodescanner eingelesen wurden, eingetragen. (einzeilige Überschrift über den Spalten vorhanden)
Ich möchte nun, daß Spalte a mit Spalte b verglichen wird und die doppelten Zahlen in Spalte a gelöscht werden und die unter der Löschung stehenden Zahlen nach oben rücken.
Danach sollen die Spalten b mit c verglichen werden und weiter wie oben.
Das Soll sich wiederholen, bis Spalten e und f vergliechen wurden.
Hier im Forum habe ich den VBA gefunden und ich habe versucht weitere Makros durch Änderung der Spalten zu erzeugen. Ist mir aber nach stundenlangen Versuchen nicht gelungen. Kann mir bitte jemand helfen.
Sub vergleich()
Dim EndeA As Integer, EndeB As Integer
EndeA = Range("A1").End(xlDown).Row
EndeB = Range("B1").End(xlDown).Row
For B = 1 To EndeB
For A = 1 To EndeA
If Cells(A, 1) = Cells(B, 2) Then
Cells(A, 1).Delete
End If
Next A
Next B
End Sub
Und noch eine Frage, geht ein solcher Vergleich mit Löschung auch über mehrere Tabellen.
Matthias