ho risolto con una macro (che ci ha messo 20 min a ripulire 3500 righe)
prima ho ordinato il file secondo queste due regole:
Colonna 1 crescente
Colonna 2 decrescente
poi ho eseguito questa macro lascia soltanto le ultime ricorrenze di un valore.
codice:
Sub Deleterows()
Dim i As Long, lastrow As Long, l As Long
Dim rk As Range
lastrow = Cells(Rows.Count, "A").End(xlUp).Row
For i = lastrow - 1 To 1 Step -1
l = Cells(Rows.Count, "A").End(xlUp).Row
Set rk = Range(Cells(i, "A"), Cells(l, "A"))
If Application.CountIf(rk, Cells(i, "A")) > 1 Then
Rows(i).EntireRow.Delete
End If
Next
End Sub
ciao
Igor