Bonjour,
j'aimerai trier les lignes de certaines feuilles à partir de la colonne Q contenant des valeurs uniquement,
j'ai obtenu un code en VBA sur la feuille X mais j'aimerai le modifier pour pouvoir l'appliquer à n'importe quelle feuille
Sub Macrotri()
Range("B2:R500").Select
ActiveWorkbook.Worksheets("X").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("X").Sort.SortFields.Add Key:=Range("Q2:Q500"), _
SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("X").Sort
.SetRange Range("B2:Q500")
.Header = xlGuess
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
ActiveWindow.ScrollColumn = 1
Range("A2").Select
End Sub
Merci de votre aide