OVH Cloud OVH Cloud

VBA. Trier les feuilles Excel suivant leur nom

4 réponses
Avatar
HD
Bonjour,

J'aimerais trier les feuilles Excel (les feuilles et non les cellules) d'un
classeur dans l'ordre alphabétique des noms des feuilles....
Comment peut on procéder ?

Merci d'avance
--
@+
HD

4 réponses

Avatar
Vincnet.
Bonjour,
Une piste : récupérer par macro les noms de feuille dans
une plage, trier la plage, remettre les feuilles dans cet
ordre...
Bon courage !

-----Message d'origine-----
Bonjour,

J'aimerais trier les feuilles Excel (les feuilles et non
les cellules) d'un

classeur dans l'ordre alphabétique des noms des
feuilles....

Comment peut on procéder ?

Merci d'avance
--
@+
HD


.



Avatar
Daniel.j
Par ici:
http://dj.joss.free.fr/feuil.htm#trifeuil


--
Daniel
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Foire Aux Questions Microsoft Public Fr Excel
FAQ MPFE
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Adresse: http://dj.joss.free.fr/faq.htm



"HD" a écrit dans le message de news:
er$
Bonjour,

J'aimerais trier les feuilles Excel (les feuilles et non les cellules)
d'un

classeur dans l'ordre alphabétique des noms des feuilles....
Comment peut on procéder ?

Merci d'avance
--
@+
HD




Avatar
Martin Jean
bonjour,

trouvé dans http://www.excelabo.net/xl/filtris.php la solution proposée
par Daniel JOSSERAND (N° 742)

Sub TriChaque Feuille()
Dim X As Variant
Dim I As Variant
For Each X In ActiveWorkbook.Sheets
For I = 2 To ActiveWorkbook.Sheets.Count
If Sheets(I-1).Name>Sheets(I).Name Then
Sheets(I-1).Move After:=Sheets(I)
End If
Next
Next
End Sub

Bonne chance

JM

"HD" a écrit dans le message de news:
er$
Bonjour,

J'aimerais trier les feuilles Excel (les feuilles et non les cellules)
d'un
classeur dans l'ordre alphabétique des noms des feuilles....
Comment peut on procéder ?

Merci d'avance
--
@+
HD




Avatar
HD
Merci à vous tous ça fonctionne !!!
--
@+
HD