Saberexcel - o site de quem precisa aprender Macros Microsoft Excel VBA.
Esse macro do Aplicativo Microsoft Excel VBA(Visual Basic Application), insere uma ordem ascendentes em valores na coluna(A) na folha de planilha, para facilitar o teste, inserí uma macro para copiar e colar dados de um determinado intervalo para uma célula especifica como mostra no segundo código(Macro). Observe que nomeei os dois intervalos de células para copiar os dados e facilitar na realização dos testes. Fiquem com Deus, Expedito Marcondes.
Sub ordenar_coluna_a()
Saber1.Range("A1:A65000").Sort Saber1.Range("A2"), xlAscending
MsgBox ("Ordem ascendente inserida coluna[A]"), vbInformation, "Saberexcel - o site das macros"
End Sub
'copiando e colando com muita simplicidade:
'Ao invez de várias linhas de códigos que geralmente usam, aqui fiz algo com bastante simplicidade e muito funcional,
'veja bem, nomeei um intervalo de células na folha de planilha com o nome de 'x' Range(L1:L25) , e nomeei a célula para receber(colar)
'como [y] Range(A1) . se quiser visualizar melhor, baixe o exemplo de planilha no final da página. Espero que o exemplo possam ajudá-los. Fiquem com Deus.
Expedito Marcondes
Sub copiar_simples()
[x].Copy [y]
End Sub
Aprenda tudo sobre planilhas do Aplicativo Microsoft Excel VBA(Visual Basic Application), sozinho, com baixo custo, praticando com os produtos didáticos Saberexcel
Baixe o exemplo de planilha contendo os macros acima
Excel planilha vba ordem ascendente e copiar (22.64 KB)