B
Bartman
Guest
Bonjour la team,
J'aimerais rendre cette macro automatique à chaque changement d'une des cellules située dans la zone sélectionnée pour la macro mais je n'y arrive, merci de ce que vous pourrez faire pour éclairer mes lanternes
Je précise que je débute en macro...
Voici la macro actuelle
Sub Macro4()
'
' Macro4 Macro
'
'
Range("B6😀15").Select
ActiveWorkbook.Worksheets("Stats").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Stats").Sort.SortFields.Add Key:=Range("C6:C15"), _
SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("Stats").Sort
.SetRange Range("B6😀15")
.Header = xlGuess
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
End Sub
J'aimerais rendre cette macro automatique à chaque changement d'une des cellules située dans la zone sélectionnée pour la macro mais je n'y arrive, merci de ce que vous pourrez faire pour éclairer mes lanternes
Je précise que je débute en macro...
Voici la macro actuelle
Sub Macro4()
'
' Macro4 Macro
'
'
Range("B6😀15").Select
ActiveWorkbook.Worksheets("Stats").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Stats").Sort.SortFields.Add Key:=Range("C6:C15"), _
SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("Stats").Sort
.SetRange Range("B6😀15")
.Header = xlGuess
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
End Sub
Dernière modification par un modérateur: