suprimer des lignes de chiffre en doublon

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

desire

XLDnaute Nouveau
bonjour,
dans un tableau de excell comment supprimer des lignes de chiffres en double sans supprimer les autres
voici une liste exemple ( dans le tableau j'ai plus de 20 mille ligne)
26 32 38
26 32 0
26 38 39
26 39 0
38 39 0
3 3 10 a supprimer
3 3 32idem
3 3 35idem
3 3 47idem
3 3 0idem
3 10 32
3 10 47
3 32 35
3 32 47
3 32 0
3 35 47
3 47 0
merci pour vos reponse
 
Re : suprimer des lignes de chiffre en doublon

bonjour desire ,papou 🙂

comme je comprends a adapter

Code:
Sub es()
 Dim t(), t1(), i As Long, c As Byte
  Application.ScreenUpdating = 0
  t = Range("a2:c" & Cells(Rows.Count, 1).End(3).Row)
  ReDim t1(1 To UBound(t), 1 To 3)
  For i = 1 To UBound(t)
  If t(i, 1) <> t(i, 2) Then
  x = x + 1
  For c = 1 To 3: t1(x, c) = t(i, c): Next c
  End If
  Next i
  Range("a2:c" & Cells.Find("*", , , , , xlPrevious).Row).ClearContents
  Range("a2").Resize(x, 3) = t1
End Sub
 
Re : suprimer des lignes de chiffre en doublon

Re Bonjour Désire Laetitia😱 le forum
bon alors, oui il fallait deviner qu'il fallait comparer les trois colonnes et pas les deux premières comme dans l'exemple !!!
a+
Papou😱

Code:
Sub es()
 Dim t(), t1(), i&, c&, x&
  Application.ScreenUpdating = 0
  t = Range("a2:c" & Cells(Rows.Count, 1).End(3).Row)
  ReDim t1(1 To UBound(t), 1 To 3)
  For i = 1 To UBound(t)
  If t(i, 1) <> t(i, 2) And t(i, 3) <> t(i, 2) And t(i, 3) <> t(i,1) Then
  x = x + 1
  For c = 1 To 3: t1(x, c) = t(i, c): Next c
  End If
  Next i
  Range("a2:c" & Cells.Find("*", , , , , xlPrevious).Row).ClearContents
  Range("a2").Resize(x, 3) = t1
End Sub
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
550
  • Question Question
XL pour MAC Calcul de notes.
Réponses
5
Affichages
787
Retour