• Initiateur de la discussion Initiateur de la discussion Alex
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

Alex

Guest
Bonjour,

comment trier les feuiles par mois dans un classeur ?
les mettre en ordre et aussi suivant lannée
décembre 2003 Janvier 2004

Merci d'avance
 
Bonjour Alex, Papaye, le Forum

La solution de papaye (code de http://dj.joss.free.fr/feuil.htm#trifeuil
) en adaptant un peu.

Cordialement, A+

Sub Tri_Feuilles_par_Mois()
Dim X As Variant
Dim I As Variant
Application.ScreenUpdating = False
For Each X In ActiveWorkbook.Sheets
For I = 2 To ActiveWorkbook.Sheets.Count
If Not (IsDate(Sheets(I - 1).Name)) Then MsgBox Sheets(I - 1).Name & " impossible à convertir": Exit Sub
If Not (IsDate(Sheets(I).Name)) Then MsgBox Sheets(I).Name & " impossible à convertir": Exit Sub
If DateValue(Sheets(I - 1).Name) > DateValue(Sheets(I).Name) Then
Sheets(I - 1).Move After:=Sheets(I)
End If
Next I
Next X
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
133
  • Question Question
XL 2021 listbox
Réponses
18
Affichages
506
Réponses
37
Affichages
711
Réponses
5
Affichages
151
Réponses
2
Affichages
217
Réponses
6
Affichages
290
Retour