BruNews
Messages postés21040Date d'inscriptionjeudi 23 janvier 2003StatutModérateurDernière intervention21 août 2019 18 déc. 2003 à 11:06
1)Fais un Sort sur ta colonne, suffit d'enregistrer la macro pour avoir la syntaxe.
2) La boucle, 1 minute pour l'ecrire:
Sub Supprimedoublons()
Dim cel As Range
Set cel = Range("a2")
While Not IsEmpty(cel)
Set cel = cel.Offset(1, 0)
If cel.Offset(-1, 0) = cel.Offset(-2, 0) Then
cel.Offset(-1, 0).EntireRow.Delete
End If
Wend
End Sub
Arsena
Messages postés190Date d'inscriptionlundi 24 mars 2003StatutMembreDernière intervention27 septembre 2005 18 déc. 2003 à 11:25
supprimer les doublons de la colonne
sub doublons
'Ce code efface tout les doublons de la colonne A
Dim i, j, DBL, NBV
NBV = Application.CountA(Columns("A"))
For i = 1 To NBV
DBL = Cells(i, "A")
For j = i + 1 To NBV If LCase(Cells(j, "A")) LCase(DBL) Then Cells(j, "A") ""
Next j
Next i
ld40
Messages postés336Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention22 février 20191 18 déc. 2003 à 19:37
comme je vois que chacun y met du siens , je propose moi aussi:
'Depuis une colonne A:A, extraire dans la colonne B:B les données débarassées de leur doublons