Alors, j'ai un peu changé de méthode.
Vu que tu souhaites supprimer totalement les doublons, autant faire un code qui détecte les doublons et les supprimes, "le beurre et l'argent du beurre" lol.
En fait l’étape de mise en forme conditionnelle peut très bien être automatisée? Cela fait gagner du temps.
Voici le code avec les commentaires.
En PJ le code en action !! 8)
Sub suuprime_totale_si_doublon()
Dim toDel(), i As Long
Dim RNG As Range, LRow As Long, Cell As Long
LRow = Cells(Rows.Count, 1).End(xlUp).Row 'derniére cellule de la plage A1
Set RNG = Range("A1:A" & LRow) 'la plage de suppression dans ton cas la colonne A
For Cell = 1 To RNG.Cells.Count
If Application.CountIf(RNG, RNG(Cell)) > 1 Then
ReDim Preserve toDel(i)
toDel(i) = RNG(Cell).Address 'On va mettre dans un tableau les lignes à supprimer
i = i + 1
End If
Next
For i = UBound(toDel) To LBound(toDel) Step -1
Range(toDel(i)).EntireRow.Delete 'on traite les cas de suppression des doublons dans le tableau ToDel, la vitesse d'execution est très rapide ;)
Next i
End Sub