O Visual Basic for Applications (VBA) é o método ideal para personalizar o Excel 2010 para atender às suas necessidades. Se você constantemente executa as mesmas tarefas, como copiar dados no Excel, pode fazer com que o VBA execute a tarefa para você. Em vez de copiar dados de uma planilha manualmente e colá-los em outra, escreva uma macro VBA e você pode pressionar um botão para copiar e colar instantaneamente.
Passo 1
Clique na guia "Desenvolvedor" e em "Visual Basic" para abrir o Editor do Visual Basic (VBE) com o qual você pode criar o VBA.
Vídeo do dia
Passo 2
Clique em "Inserir" e em "Módulo" para abrir uma janela de módulo em branco.
etapa 3
Recorte e cole o seguinte código na janela do módulo:
Aplicativo Sub Copy_Data (). ScreenUpdating = planilhas falsas ("Folha1"). Intervalo ("A1: A10"). Valor = planilhas ("Folha2"). Intervalo ("B1: B10"). Aplicação de valor. ScreenUpdating = True End Sub
Passo 4
Adapte o código às suas necessidades específicas; conforme escrito, o código copia os dados nas células A1 a A10 na planilha 1 para as células B1 a B10 na planilha 2. Por exemplo, se você quiser copiar dados das células C1 a C100 na planilha 4 para as células D1 a D100 na planilha 5, você deve reescrever a terceira linha do código para ler:
Planilhas ("Planilha4"). Faixa ("C1: C100"). Valor = Planilhas ("Planilha5"). Faixa ("D1: D100"). Valor
Etapa 5
Pressione "F5" para executar a rotina.
Gorjeta
Pressione as teclas "Alt" e "F11" juntas para alternar entre a planilha e seu código.