Liste de tri en ordre alphabétique

  • Initiateur de la discussion Initiateur de la discussion Rick@
  • Date de début Date de début

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 !

Rick@

XLDnaute Occasionnel
Bonjour "le forum",

Je dois ajouter un tris par ordre alphabétique dans cette macrocomande.

Sub Liste1()
With Sheets("Feuil1")
.Range("D4😀65536").ClearContents
For lg = 4 To .Range("A65536").End(xlUp).Row
If .Cells(lg, 2) = 1 Then
.Cells(.Range("D65536").End(xlUp).Row + 1, 4) = .Cells(lg, 1)
End If
Next
End With
End Sub

Merci pour aide🙂
 
Dernière édition:
Re : Liste de tri en ordre alphabétique

bonjour
Après le Next et avant le End With insère

.Range("D4: D" & .Range("D65536").End(xlUp).Row).Sort _
Key1:=Range("D4"), Order1:=xlAscending, Header:=xlNo, _
OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
DataOption1:=xlSortNormal

Merci à l'enregistreur de macro

penses à enlever l'espace dans .Range("D4: D"
 
- 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
15
Affichages
779
Réponses
5
Affichages
909
  • Question Question
XL 2021 listbox
Réponses
18
Affichages
736
Réponses
4
Affichages
730
Retour