test liste si doublon

  • Initiateur de la discussion Initiateur de la discussion ngexcel
  • Date de début Date de début

ngexcel

XLDnaute Occasionnel
BONJOUR

je voudrais modifier cette macro pour trier une liste en colonne A puis D et H
je voudrais supprimer les lignes doublons
Merci

Option Explicit

Sub oterdoublons()
Dim N&, plage As Range
Application.ScreenUpdating = False
N = Cells(Rows.Count, "a").End(xlUp).Row
Columns("a:a").Insert
Set plage = Range("a1:i" & N)
plage.Columns(1).FormulaR1C1 = "=IF(RC[1]<>R[1]C[1],"""",NA())"
plage.Sort key1:=Range("b1"), order1:=xlAscending, key2:=Range("i1"), order2:=xlAscending, Header:=xlYes
plage.Columns(1).Value = plage.Columns(1).Value
plage.Sort key1:=Range("a1"), order1:=xlAscending, Header:=xlYes
N = Cells(Rows.Count, "a").End(xlUp).Row
If N >= 2 Then Range(Cells(2, "a"), Cells(N, "i")).Delete xlShiftUp
Columns("a:a").Delete
Application.ScreenUpdating = True
Dim i&, Rep$
Rep = ThisWorkbook.Path
For i = [A65536].End(3).Row To 1 Step -1
If Dir(Rep & "\" & Cells(i, 1) & "*") = "" Then
Rows(i).EntireRow.Delete
End If
Next
End Sub
 
Dernière édition:

job75

XLDnaute Barbatruc
Re : test liste si doublon

Re,

Vous ne trouvez pas que vous poussez le bouchon un peu trop loin ?

Vous posez de nouvelles questions qui n'ont rien à voir avec le sujet de ce fil.

Sans même daigner tester et comparer les solutions qu'on s'est donné la peine de vous proposer :rolleyes:

A+
 

ngexcel

XLDnaute Occasionnel
Re : test liste si doublon

Bonsoir

et encore pardon d être aussi maladroit je suis vraimment touche du temp et du boulot que vous m'avez fait gagner mais il faut comprendre les personnes novices comme moi des lors que quelque chose bug c est la panique
je suis arrivé au bout de mon projet grâce a vous
 

Discussions similaires

Réponses
2
Affichages
342
Réponses
5
Affichages
504
Réponses
4
Affichages
453
Réponses
4
Affichages
318
Réponses
10
Affichages
700

Statistiques des forums

Discussions
315 283
Messages
2 118 014
Membres
113 408
dernier inscrit
lausablk