BOnjour,
Un sujet mainte fois abordé, les doublons avec VBA Excel 2007…
Mon code qui fonctionne mais pas comme je le souhaiterai…
Après avoir copié des rangés depuis un autre classeur, certaine donné ne sont pas identique dans différente cellule en colonne H.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Application.ScreenUpdating = False Application.Calculation = xlCalculationManual [A2].Sort Key1:=Range("D2"), Order1:=xlAscending, Header:=xlGuess For i = [A1048576].End(xlUp).Row To 2 Step -1 If Cells(i, 1) = Cells(i - 1, 1) Then Rows(i).Delete Next i Application.Calculation = xlCalculationAutomatic
Les doublons sont triés à partir de la colonne D pour supprimer la ligne complète.
Comment dire à ma macro, tu ne supprime pas le doublon qui a des infos dans la cellule H mais tu supprime le doublon correspondant qui lui n’a pas d’infos dans la cellule H …
Houfff….suis-je clair !
Je n’arrive pas à trouver un sujet identique concernant les doublons…
Par avance merci….
Cordialement.
Partager