Como automatizar tarefas com macros no Excel 2007

Você pode usar macros no Excel 2007 para poupar tempo ao automatizar tarefas que você executa com freqüência. Uma macro é uma série de comandos agrupados juntos, que você pode executar sempre que você precisa para realizar a tarefa.

Conteúdo

Embora você pode escrever suas próprias macros complexos na linguagem de programação Visual Basic, o método mais fácil para a criação de muitas macros é usar o gravador de macro. Quando você grava uma macro, o Excel armazena informações sobre cada passo que você dá como você executa uma série de comandos. Em seguida, executar a macro para repetir, ou reproduzir, os comandos.

O gravador de macro registra cada ação que você completa. Portanto, planejar a sua macro antes de iniciar o processo de gravação é muito importante para que você não gravar etapas desnecessárias.

Mostrar a guia Desenvolvedor

A guia desenvolvedor fornece acesso aos comandos de macro, mas este guia não aparece por padrão. Para exibir a guia desenvolvedor, siga estes passos:

  1. Clique no botão Office e, em seguida, clique no botão Opções do Excel.

    A caixa de diálogo Opções do Excel aparece.

  2. Na seção Popular, selecione a guia Mostrar desenvolvedor na caixa de seleção da fita.

  3. Clique em OK.

    O guia Desenvolvedor aparece na fita.

    Mostrar a guia Desenvolvedor para trabalhar com macros no Excel 2007.
    Mostrar a guia Desenvolvedor para trabalhar com macros no Excel 2007.

Gravar uma macro


Siga estes passos para gravar uma macro:

  1. Escolha Gravar Macro no grupo de código da guia Desenvolvedor.

    A caixa de diálogo Gravar Macro aparece.

  2. Digite um nome para a macro na caixa de texto Nome da macro.

    O primeiro caractere do nome da macro deve ser uma letra, eo nome não pode conter espaços ou referências de células. nomes de macro não são maiúsculas de minúsculas.

  3. (Opcional) Atribuir uma tecla de atalho.

    Se você selecionar uma tecla de atalho já utilizado em Excel, as substituições chave macro atalho a tecla de atalho Excel enquanto o livro que contém a macro estiver aberto.

  4. Do Macro loja Em drop-down list, selecione onde você deseja armazenar a macro:

  5. Esta pasta de trabalho: Salve a macro no arquivo de pasta de trabalho atual.

  6. Novo livro: Criar macros que podem ser executados em qualquer novas pastas de trabalho criados durante a sessão atual do Excel.

  7. Pessoal livro de macro: Escolha essa opção se desejar que a macro para estar disponível sempre que você usar o Excel, independentemente de qual livro que você está usando.

  8. (Opcional) Digite uma descrição da macro na caixa de texto Descrição.

    Use a caixa de diálogo Gravar Macro para começar a criar uma macro.
    Use a caixa de diálogo Gravar Macro para começar a criar uma macro.
  9. Clique em OK.

    A opção Gravar Macro do separador muda desenvolvedor para interromper a gravação.

  10. Executar as ações que deseja gravar.

    Excel registra seus passos exatamente - como (Select célula C3) - mas você também pode gravar as etapas relativas a qualquer célula atual - como (Vá até uma linha e inserir uma linha em branco). Para fazer isso, clique no botão referências relativas no separador Developer. Você pode ativar as referências relativas apresentam ligar e desligar conforme necessário durante a gravação da macro.

  11. Escolha Parar gravação no grupo de código da guia Desenvolvedor.

    O gravador de macro pára combinações de teclas de gravação e a macro estiver concluída.

» » » » Como automatizar tarefas com macros no Excel 2007