Procédure VBA : arraySortAsc
La procédure VBA arraySortAsc trie les valeurs d'un tableau dans un ordre croissant.
Pour effectuer un tri décroissant, utilisez arraySortDesc.
Utilisation :
arraySortAsc tableau
Exemple d'utilisation
Tri croissant du tableau arraySortAsc tableau
:
Sub exemple()
tableau = Array("Test", 4, "D", "ABC", 8, 21, "XLP", 6)
arraySortAsc tableau 'Tri du tableau
End Sub
Pour vérifier si cela a bien fonctionné, vous pouvez utiliser arrayDebug pour afficher le contenu du tableau dans une MsgBox :
Sub exemple()
tableau = Array("Test", 4, "D", "ABC", 8, 21, "XLP", 6)
arraySortAsc tableau 'Tri du tableau
arrayDebug tableau, , , Chr(10) 'Affichage du tableau dans une MsgBox pour vérification
End Sub

Remarque : cette fonction nécessite l'installation du pack de fonctions XLP (un add-in gratuit pour Excel qui ajoute 92 nouvelles fonctions).