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 !

Bonjour PRUDHOMME12, Patrick,

sur "Feuil2", tu peux voir que la colonne J est vide ; va sur la feuille "FM", et fais Ctrl e

VB:
Option Explicit

Sub Tri()
  Dim n&
  With Worksheets("FM")
    n = .Cells(Rows.Count, 1).End(xlUp).Row: If n < 3 Then Exit Sub
    Application.ScreenUpdating = 0: n = n - 1: .[A2].Resize(n).Copy
  End With
  With Worksheets("Feuil2")
    .Select: [J2].PasteSpecial xlPasteValues
    With Selection
      .Sort .Cells(1), 1: .RemoveDuplicates 1, 2
    End With
    [A1].Select
  End With
End Sub

soan
 

Pièces jointes

@PRUDHOMME12

si tu essayes mon fichier précédent, tu verras que la macro trie d'abord les données qui ont été copiées, puis en supprime les doublons ➯ la colonne J contient seulement des valeurs uniques. 🙂

si tu te demandes pourquoi sur la feuille "FM" j'ai inversé les 2 "FER" et les 2 "MAIN", c'est pour que tu puisses voir l'effet du tri en "Feuil2", colonne J : il y a bien "FER" avant "MAIN".​

soan
 
- 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
17
Affichages
517
Réponses
16
Affichages
233
Réponses
7
Affichages
140
  • Question Question
Microsoft 365 Tableau
Réponses
5
Affichages
156
Réponses
0
Affichages
70
  • Résolu(e)
Microsoft 365 problème
Réponses
18
Affichages
348
Réponses
2
Affichages
116
Réponses
37
Affichages
702
Retour