Bonsoir,
j'utilise une fonction de tri toute simple, mais le seul
souci c'est qu'elle me classe les chiffres avant les lettres
alors que je voudrais que cela soit le contraire!
Elle me fait : 2,3,4 a, b c
et j'aimerais avoir: a,b,c,2, 3 4
Faut il changer la fonction elle même et lui ajouter
une exception?
Merci pour votre aide!
' trier un tableau par ordre alphabétique
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 Sub TriTableau(T() As String) Dim i, j, N, m As Integer 'Variable de boucle i, j ; N= nombre d'éléments-1 Dim Min As Integer Dim Temp As String N = UBound(T) ' Min = LBound(T) For i = Min To N For j = Min To N - 1 If UCase(T(j)) > UCase(T(j + 1)) Then Temp = T(j): T(j) = T(j + 1): T(j + 1) = Temp End If Next j Next i End Sub
Partager