ich möchte per untenstehendem Makro den variablen Bereich ab D5 auf doppelte Einträge überprüfen. Dies Makro funktioniert soweit, außer beim ersten Eintrag in D5.
HIer sagt Excel, dass der Eintrag bereits ab D5 vorhanden ist.
Was muss geändert werden, damit die D5 beim ersten Eintrag ignoriert wird, ab dem zweiten Eintrag (ab D6) jedoch D5 wieder berücksichtigt wird?
Vielen Dank
Chris
Dim lngzelle As Long
Dim arr As Variant
Dim iRow As Integer
On Error Resume Next
lngzelle = Sheets("Daten").Cells(Rows.Count, 4).End(xlUp).Row
arr = Sheets("Daten").Range("D5:D" & lngzelle -1)
iRow = Application.Match(Sheets("Daten").Range("BA4").Value, arr, 0)
If err > 0 Then
Else
MsgBox "Bereits vorhanden"
With Sheets("Daten")
.Rows(ActiveCell.Row).EntireRow.Delete
.Range("F" & lngzelle).Offset(-1, 1).Activate
Exit Sub
End With
End If
End Sub