Bonjour,
Il existe de multiples techniques (selon la taille du tableau)
Voici une des plus courantes pour de petits tableaux d'une seule colonne.
Sub BubbleTri(Tablo)
Dim i%, j%, k%, tmp
For i = LBound(Tablo) To UBound(Tablo)
j = i
For k = j + 1 To UBound(Tablo)
If Tablo(k) <= Tablo(j) Then j = k
Next k
If i <> j Then
tmp = Tablo(j): Tablo(j) = Tablo(i): Tablo(i) = tmp
End If
Next i
End Sub
... mais quelle que soit la méthode ce sont toujours des boucles plus ou moins sophistiquées.
A+