Esse codigo foi feito com o gravador de macros do excel
Ele esta utilizando o seguinte criterio de classificação
Coluna C e em seguida pela Coluna G em ordem alfabetica de A/Z
Cole o codigo em um Modulo e associe a um botao ou a outra macro que desejar..
Faça os testes, segue o codigo
Sub Classificar()
Range("C1:G1").Select
Range(Selection, Selection.End(xlDown)).Select
ActiveWorkbook.Worksheets("Plan1").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Plan1").Sort.SortFields.Add Key:=Range("C2:C17"), _
SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
ActiveWorkbook.Worksheets("Plan1").Sort.SortFields.Add Key:=Range("G2:G17"), _
SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("Plan1").Sort
.SetRange Range("C1:G17")
.Header = xlYes
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Range("C2").Select
End Sub
Marcelo Prudencio
Microsoft Excel Brasil no Facebook
"Começar já é a metade do caminho."
Autor Desconhecido
Simplifica que simples fica.
Nicole Tomazella.
"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.
Postado : 28/01/2016 7:15 am