Notifications
Clear all

Macro para colocar lista em ordem alfabética

3 Posts
2 Usuários
0 Reactions
1,756 Visualizações
(@ramalho)
Posts: 18
Eminent Member
Topic starter
 

Senhores,

Tenho um planilha chamada cadastro de motoristas, num mesmo arquivo de trabalho:

Tenho uma plan chamada ControledeFretes, tenho a coluna nome do motorista
Outra plan chamada cadastrodemotoristas, no qual cadastro o nome do motorista

Criei na planilha ControledeFretes na coluna motorista uma validação de dados, com opção lista para buscar na planilha cadastrodemotoristas o nome dos motoristas cadastrados, porém não vem em ordem alfabética porque a plan cadastrodemotoristas não está ordem alfabética, correto? para isto gostaria de criar uma macro para organizar por ordem alfabética na plan cadastrodemotoristas, entedendo eu que a plan em ordem alfabética a lista de dados ficaria também em ordem alfabética.

Obrigado.

FRANCISCO RAMALHO

 
Postado : 02/09/2013 3:54 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite Ramalho

Estou movendo o teu tópico para o sub fórum VBA & Macro, conforme a solução proposta.

Se vc tivesse usado a pesquisa do fórum teria encontrado muitos tópicos sobre o assunto, como este aqui:

viewtopic.php?t=8659&p=45748

Att.

 
Postado : 02/09/2013 5:33 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!
Lembre se de suar a pesquisa do fórum!!!
...no mais é só adaptar

Sub Use_Pesquisa_Forum()
     
    With Sheets("NomedaGuia")
        .Range("A2:F3000").Sort Key1:=.Range("A1"), Order1:=xlAscending
    End With
     
End Sub

Att

 
Postado : 03/09/2013 8:40 am