Vídeo recomendado
https://youtu.be/diWPPPhW-9E

Macro para classificação de dados sem especificar nome de planilha

Fórum para dúvidas sobre os fundamentos da linguagem de programação Visual Basic no contexto do VBA
ccavalcantejr
Acabou de chegar
Acabou de chegar
Mensagens: 2
Registrado em: Qua Mar 13, 2013 5:16 pm

Macro para classificação de dados sem especificar nome de planilha

Mensagem por ccavalcantejr »

Pessoal, preciso de uma macro para classificar os dados de uma determinada coluna, porém, quando faço isso pelo método de gravação, nas linhas de código aparecem o nome da planilha.
Essa macro deverá funcionar para outros arquivos, onde nem sempre o nome da planilha será o mesmo.
Podem me ajudar, por favor, com uma macro onde "Plan1" como no exemplo abaixo seja um nome gernérico?


Columns("B:B").Select
ActiveWorkbook.Worksheets("Plan1").Sort.SortFields.Clear
ActiveWorkbook.Worksheets("Plan1").Sort.SortFields.Add Key:=Range("B1"), _
SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
With ActiveWorkbook.Worksheets("Plan1").Sort
.SetRange Range("A1:D64")
.Header = xlGuess
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply


Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder