VBABEGINNER a écrit :
Bonjour,
Essaye ceci sur une copie de ton fichier
Ca risque de ramer un peu mais je pense que ça fait ce que tu veux ! Je ne suis pas trop douer en VBA donc ce n'est là qu'une tentative.
Sub test()
Dim i As Long
Application.ScreenUpdating = False
For i = 2 To 5000
Range(Columns(i), Columns(i)).RemoveDuplicates Columns:=1, Header:=xlNo
Next i
Application.ScreenUpdating = True
End Sub
Cordialement,
Vbabeginner
Chapeau, ça m'a l'air de marcher impeccablement ! Suffit juste de changer le nombre de colonnes selon ce qu'on a. Un grand merci !
Par curiosité j'ai également essayé ta macro patrick1957, mais ça ne fonctionne pas, j'obtiens un message d'erreur et je n'ai malheureusement pas les compétences pour en trouver la source ^^, merci tout de même pour la tentative !