Trier un onglet par ordre alphabétique

Bonjour à tous,

Je voudrai trier l'onglet "RECETTES", par ordre alphabétique à partir de la colonne 2.

Est-ce possible?, Pourriez-vous m'aider?

Merci par avance.

bonjour

clique dans ton tableau

menu Données créer une liste (ou Accueil/mettre sous forme de tableau, selon version d'Excel)

et hop ! des boutons de tri et de filtre sont apparus en ligne 1

note : à première vue, tu as fait compliqué. Mais ce n'est pas la question ici

amitiés

Bonjour,

Je te propose ...

Sub TrierRecettes()
Dim Dlig As Long

   Application.ScreenUpdating = False
   With Worksheets("RECETTES")
      Dlig = .Cells(Rows.Count, "B").End(xlUp).Row
      .Sort.SortFields.Clear
      .Sort.SortFields.Add2 Key:=Range("B2:B" & Dlig), SortOn:=xlSortOnValues, _
                            Order:=xlAscending, DataOption:=xlSortNormal
      With .Sort
         .SetRange Range("A1:V" & Dlig)
         .Header = xlYes
         .MatchCase = False
         .Orientation = xlTopToBottom
         .SortMethod = xlPinYin
         .Apply
      End With
   End With
End Sub

ric

Bonjour,

@ Ric,

Quellle version d'Excel utilises-tu pour disposer de :

.Sort.SortFields.Add2

Le demandeur travaille avec Excel 2010. Il devra supprimer ce 2.

Cdlt.

Bonjour à tous,

A nouveau un grand merci à vous tous.

Encore quelques petites modifications et j'en aurais fini. Je crois que je serait obligé de vous inviter à manger pour votre aide.

Merci

Rechercher des sujets similaires à "trier onglet ordre alphabetique"