Bonjour,
Je souhaite effectuer un tri personnalisé sur une plage variable à l’aide de VBA...
Voici la macro :
ActiveWorkbook.Worksheets("Ville").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Ville").Sort.SortFields.Add Key:=Range("B2:B30"), _
SortOn:=xlSortOnValues, Order:=xlAscending, CustomOrder:= _
"Petit, Moyen,Grand" _
Comment définir la plage variable ?
Habituellement j'utilise "Selection.CurrentRegion.Select"...
Merci d’avance de votre aide.
Je souhaite effectuer un tri personnalisé sur une plage variable à l’aide de VBA...
Voici la macro :
ActiveWorkbook.Worksheets("Ville").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Ville").Sort.SortFields.Add Key:=Range("B2:B30"), _
SortOn:=xlSortOnValues, Order:=xlAscending, CustomOrder:= _
"Petit, Moyen,Grand" _
Comment définir la plage variable ?
Habituellement j'utilise "Selection.CurrentRegion.Select"...
Merci d’avance de votre aide.