[A BÍBLIA DO VBA NO ACCESS]: MACROS E PROGRAMAÇÃO VBA NO ACCESS - CURSO COMPLETO

Páginas: 1164 | Autor: Júlio Battisti | 50% de Desconto e 21 Super Bônus

Você está em: PrincipalArtigosExcel Avançado › Módulo 5 : 02
Quer receber novidades e e-books gratuitos?
›››
« Lição anterior Δ Página principal ¤ Capítulos Próxima lição »
Excel Avançado - 120 Lições
Autor: Júlio Battisti
Módulo 5 - Lição 02 - O que são Macros?

Conforme descrito anteriormente, uma macro é uma seqüência de comandos (cliques de mouse ou toques de teclado) que são gravados em um Módulo VBA e podem ser executados, sempre que necessário. A grande vantagem de gravarmos uma seqüência de comandos é que poderemos utiliza-la sempre que necessário. Para isso basta executar a macro na qual foi gravada a seqüência de comandos. 

As Macros são uma excelente opção para automatizar tarefas repetitivas. Com o uso de Macros temos um ganho de produtividade considerável, ao evitar que tenhamos que executar manualmente, os diversos passos de uma tarefa, passos estes que podem ser automatizados através do uso de uma macro. 

Existem duas maneiras distintas para a criação de uma macro: 

  • Podemos usar o gravador de Macros: Nesse caso o Excel grava cada uma das ações que farão parte da Macro e transforma essas ações nos comandos VBA equivalentes. Quando a macro for executada, os comandos VBA é que serão efetivamente executados. Cada comando VBA corresponde a uma ação efetiva da macro.

  • Criar a Macro usando VBA: A partir do momento em que você domina a linguagem VBA, poderá criar a macro digitando os comandos VBA necessários. Isso é feito usando o Editor de VBA, conforme veremos nas próximas lições.

Melhor do que definições é a prática!!

Melhor do que uma série de definições é ver uma Macro em ação. Vamos a um exemplo simples, onde criaremos uma Macro. Em seguida vamos executa-la . Na próxima lição analisaremos o código VBA criado pelo gravador de macros. 

Exemplo 1: Criar uma macro usando o Gravador de Macros. A macro deverá formatar a célula atual com Negrito, cor de fonte Vermelha, com fundo cinza. Gravar a macro com o nome de FormataVermCinza. 

1. Abra o Excel.

2. Abra a Planilha C:\ExcelAvancado\Módulo 5 - Exercício 01.xls.

3. Clique na célula A4.

4. Agora vamos iniciar a gravação da Macro.

5. Selecione o comando Ferramentas -> Macro -> Gravar nova macro.

6. Será exibida a janela Gravar Macro.

7. No campo Nome da macro digite: FormataVermCinza.

8. No campo Tecla de atalho digite L. Observe que o Excel troca para Ctrl+Shift+L. Isso acontece porque a combinação Ctrl+L já deve estar associada com algum comando do Excel. Com isso estamos associando a combinação Ctrl+Shift+L com a macro FormataVermCinza, ou seja, cada vez que quisermos executar essa macro basta pressionar Ctrl+Shift+L.

9. O campo descrição é simplesmente uma descrição da funcionalidade da macro. Digite o texto indicado na Figura 5.2: 

Excel Avançado em 120 Lições - Júlio Battisti

Figura 5.2 - Definição do nome e da tecla de atalho da Macro.

10. Clique em OK. A gravação da Macro será iniciada. Todos os comandos que você executar, durante a gravação da Macro, farão parte da Macro. 

11. Uma nova barra ( Excel Avançado em 120 Lições - Júlio Battisti ) é exibida na planilha do Excel. Essa barra é utilizada para parar a gravação da Macro. Agora devemos escolher os comandos que farão parte da macro. Após ter executado os comandos que farão parte da macro, basta clicar no botão ( Excel Avançado em 120 Lições - Júlio Battisti ) para encerrar a gravação da Macro.

12. Clique no botão ( Excel Avançado em 120 Lições - Júlio Battisti ) para aplicar Negrito.

13. Na lista de Cores da fonte ( Excel Avançado em 120 Lições - Júlio Battisti ) selecione Vermelho.

14. Na lista de Cores de fundo ( Excel Avançado em 120 Lições - Júlio Battisti ) selecione Cinza.

15. Clique no botão ( Excel Avançado em 120 Lições - Júlio Battisti ) para encerrar a gravação da Macro.

16. Agora a macro FormataVermCinza foi criada e podemos utiliza-la sempre que necessário. 

Para executar a macro FormataVermCinza faça o seguinte:

1. Clique na Célula B7.

2. Pressione Ctrl+Shift+L.

3. A macro FormataVermCinza é executada e as formatações definidas pela macro (Negrito, fonte Vermelha e fundo Cinza) são automaticamente aplicadas na Célula B7. Veja que com um simples comando de teclado, executo uma série de comandos (nesse exemplo: três comandos de formatação). Esse exemplo nos dá uma pequena idéia do poder e facilidade do uso das macros.

4. Também é possível executar a macro usando o comando Ferramentas -> Macro -> Macros.

5. Clique na célula B5.

6. Selecione o comando Ferramentas -> Macro -> Macros.

7. Será exibida a janela Macro, onde são listadas todas as macros existentes na pasta de trabalho atual (no arquivo carregado no Excel), conforme indicado na Figura 5.3: 

Excel Avançado em 120 Lições - Júlio Battisti

Figura 5.3 - A janela Macro.

8. Clique na Macro FormataVermCinza para seleciona-la.

9. Clique no botão Executar.

10. A Macro será executada e as respectivas formatações serão aplicadas à célula B5.

11. A sua planilha deve estar conforme indicado na Figura 5.4: 

Excel Avançado em 120 Lições - Júlio Battisti

Figura 5.4 - Formatações aplicadas com a macro FormataVermCinza.

12. Mantenha a planilha aberta, pois iremos utiliza-la na próxima lição.

« Lição anterior Δ Página principal ¤ Capítulos Próxima lição »

Best Sellers de Excel do Julio Battisti

Todos com Vídeo Aulas, E-books ou Exemplos de Brinde!

Excel 2010 Básico - Passo a Passo

 Aprenda com Júlio Battisti: Excel 2010 Avançado - Através de Exemplos Práticos

 

Autor: Júlio Battisti | Páginas: 540 | Editora: Instituto Alpha

 

[Livro]: Aprenda com Júlio Battisti: Access 2010 Básico em 140 Lições - Através de Exemplos Práticos

Excel 2010 Avançado - Passo a Passo

 Aprenda com Júlio Battisti: Excel 2010 Avançado - Através de Exemplos Práticos

 

Autor: Júlio Battisti | Páginas: 952 | Editora: Instituto Alpha

 

[Livro]: Aprenda com Júlio Battisti: Access 2010 Básico em 140 Lições - Através de Exemplos Práticos

Macros e VBA no Excel 2010 - Passo a Passo

Livro: Macros e VBA no Excel 2010 - Passo a Passo

 

Autor: Júlio Battisti | Páginas: 1124 | Editora: Instituto Alpha

 

Livro: Macros e VBA no Excel 2010 - Passo a Passo

A Bíblia do Excel 2010 - Curso Completo

Livro: Macros e VBA no Excel 2010 - Passo a Passo

 

Autor: Júlio Battisti | Páginas: 1338 | Editora: Instituto Alpha

 

Livro: Macros e VBA no Excel 2010 - Passo a Passo

Todos os livros com dezenas de horas de vídeo aulas de bônus, preço especial (alguns com 50% de desconto). Aproveite. São poucas unidades de cada livro e por tempo limitado.

Dúvidas?

Utilize a área de comentários a seguir.

Me ajude a divulgar este conteúdo gratuito!

Use a área de comentários a seguir, diga o que achou desta lição, o que está achando do curso.
Compartilhe no Facebook, no Google+, Twitter e Pinterest.

Indique para seus amigos. Quanto mais comentários forem feitos, mais lições serão publicadas.

Quer receber novidades e e-books gratuitos?
›››

Novidades e E-books grátis

Fique por dentro das novidades, lançamento de livros, cursos, e-books e vídeo-aulas, e receba ofertas de e-books e vídeo-aulas gratuitas para download.



Institucional

  • Quem somos
  • Garantia de Entrega
  • Formas de Pagamento
  • Contato
  • O Autor
  • Endereço

  • Júlio Battisti Livros e Cursos Ltda
  • CNPJ: 08.916.484/0001-25
  • Rua Vereador Ivo Cláudio Weigel, 537 Universitário
  • Santa Cruz do Sul/RS
  • CEP 96816-208
  • Todos os direitos reservados, Júlio Battisti 2001-2017 ®

    [LIVRO]: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2010 - PASSO-A-PASSO

    APRENDA COM JULIO BATTISTI - 1124 PÁGINAS: CLIQUE AQUI