@sandrolima, bom dia!
A última das 4 Listas Personalizadas padrão do Excel é justamente a listagem dos meses. Aproveite esse fato usando a lista no argumento CustomOrder do objeto SortFields:
Sub OrdenaPorMês()
With Worksheets("2020").ListObjects("TB_CD2020").Sort
.SortFields.Clear
.SortFields.Add Key:=.Parent.ListColumns("Mês").Range, CustomOrder:=4
.Apply
End With
End Sub
Postado : 09/01/2021 2:19 pm