Re : triez dans USF triez les données des noms des feuilles
Bonjour à tous du forum,
merci pour réponse Boisgontier,
j'ai sélectionné ces fichiers attachés dans le fil de réponse,
et repris les macro des fichiers d'exemple,
mais la macro n'avance pas en indiquant le message "erreur de compilation, variable non définie".
Avec les variables je ne comprends pas trop, ce qu'est dim c = string,
dim i = Byte, etc ...
j'ai regardé les explications de variables sous webpage de JB,
mais n'avançant peu, et j'ai mis le code suivant :
Sub Tri(a, gauc, droi)
Dim ref As String
Dim g As String
Dim d As String
Dim temp As Variant
ref = a((gauc + droi) \ 2)
g = gauc: d = droi
Do
Do While a(g) < ref: g = g + 1: Loop
Do While ref < a(d): d = d - 1: Loop
If g <= d Then
temp = a(g): a(g) = a(d): a(d) = temp
g = g + 1: d = d - 1
End If
Loop While g <= d
If g < droi Then Call Tri(a, g, droi)
If gauc < d Then Call Tri(a, gauc, d)
End Sub
en démarrant la macro, je reçois un autre message: 'erreur d'exécution 9, l'indice n'appartient pas à la sélection'
Comment résoudre ces bug et définir mieux les variables,
'