VBA - trier variable tableau

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 !

reubeucope

XLDnaute Nouveau
bonjour au forum.

je souhaite trier une variable tableau. Voici sa déclaration :

Public ListeDoc (1 to 1000,2) as string

La première colonne contient tous les chemins de fichiers présents dans un dossier et dans ses sous-dossiers.

Comment trier les chemins par ordre alphabétique?

Merci d'avance.
 
Bonjour reubeucop, le forum

difficile de répondre sans document joint, enfin, ton code devrait ressembler à ceci :

Dim i As Integer, j As Integer
Dim temp1 As String, temp2 As String
   
For i = 1 To UBound(ListeDoc, 1)
   
For j = i To UBound(ListeDoc, 1)
       
If ListeDoc(i, 1) > ListeDoc(j, 1) Then
            temp1 = ListeDoc(i, 1)
            temp2 = ListeDoc(i, 2)
            ListeDoc(i, 1) = ListeDoc(j, 1)
            ListeDoc(i, 2) = ListeDoc(j, 2)
            ListeDoc(j, 1) = temp1
            ListeDoc(j, 2) = temp2
       
End If
   
Next j
Next i

surement à adapter.

salut
 
- 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

  • Question Question
Microsoft 365 tri dans Excell
Réponses
19
Affichages
552
Réponses
8
Affichages
507
Réponses
2
Affichages
436
Réponses
9
Affichages
396
Retour