Rechercher : dans
Par :

Bas de page du tableur excel

Dernière réponse le 14 oct 2009 à 00:42:23 remois62, le 13 oct 2009 à 20:25:02 
 Signaler ce message aux modérateurs

Bonjour,
je voudrais classer les signets de bas de page ou feuilles du tableur excel par ordre alphabétiquement
merci d'avance

Configuration: Windows XP Internet Explorer 7.0

1

 pilas31, le 14 oct 2009 à 00:42:23

Bonjour,

Il n'y a pas de solution simple dans Excel (à ma connaissance). Par contre on trouve sur différents sites l'astuce qui consiste à créer la macro suivante de tri :

Sub TriOnglets()
    Dim I As Integer, J As Integer
    For I = 1 To Sheets.Count
        For J = 1 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
End Sub


Il suffit de la créer dans un module de macro en faisant Alt F11 (pour ouvrir l'éditeur VBA) puis insérer module et coller le texte de la macro ci-dessus.

Ensuite fermer l'éditeur VBA et lancer la macro TriOnglets

A+
Cordialement,

Répondre à pilas31