XL 2019 tri automatique

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,

Image.jpg


en VBA, c'est avec .Sort (regarde l'Aide VBA pour plus d'infos là-dessus 😜)

soan
 
@PRUDHOMME12

ta sub actuelle est celle-ci :

VB:
Sub Tri()
  Sheets("FM").Range("A2:A5924").Copy
  Sheets("Feuil2").Range("J2:J5924").PasteSpecial xlPasteValues
End Sub

donc elle commence par copier les noms de la colonne A de la feuille "FM" sur "Feuil2", à partir de la cellule J2, dans le but de faire un tri dessus, probablement par ordre croissant ; mais sur la feuille "FM", en colonne A, il n'y a aucun nom ! 😭​



edit : en fait, c'était une simple erreur de transmission de fichier ; le demandeur a joint un nouveau fichier avec quelques données ; et j'ai pu faire la macro à partir de ce 2ème fichier : voir le post #8. 🙂

soan
 
Dernière édition:
@PRUDHOMME12

ok, effectivement, s'il s'agit d'une simple erreur, ça peut arriver à tout l'monde. 🙂

note que sur "Feuil2", la colonne J est entièrement vide ; fais Ctrl e ➯ travail effectué : ça a copié tous les noms de la feuille "FM", colonne A, en "Feuil2", colonne J ; puis ça les a triés par ordre croissant. 😊​



code VBA de Module1 :

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")
    .[J2].PasteSpecial xlPasteValues
    .[J2].Resize(n).Sort .[J2], 1
    .Select: [A1].Select
  End With
End Sub

soan
 

Pièces jointes

- 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
7
Affichages
259
Réponses
12
Affichages
463
Réponses
7
Affichages
286
Réponses
3
Affichages
87
Retour