Bonjour à Tous,
J'ai une macro qui me permet de trier les feuilles d'un classeur à partir de la 17e. Elle fonctionne très bien, cependant quand le nombre de feuille est important (une vingtaine) cela devient très long ... Et je n'arrive pas à l'optimiser.
Voici le code
Dim I As Integer, J As Integer
For I = 17 To Sheets.Count
For J = 17 To I - 1
If UCase(Sheets(I).Name) < UCase(Sheets(J).Name) Then
Sheets(I).Move Before:=Sheets(J)
Exit For
End If
Next J
Next I
Avez-vous une idée pour raccourcir le délai de tri ?
Merci