SlideShare uma empresa Scribd logo
4
Mais lidos
5
Mais lidos
8
Mais lidos
MACROS NO
EXCEL

  Aplicações para a Engenharia
INFORMÁTICA APLICADA



  Aqui vamos conhecer um pouco mais um recurso
     importante do aplicativo MS-Office-Excel:

                             Macros




Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS


    O que são?

       Uma macro pode ser definida como uma
        sequê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.
                            Linguagem de programação em que as
                            Macros são escritas. Quem domina
                            programação VBA pode digitar as macros
                            usando os comandos VBA diretamente no
                            Editor de VBA.


Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS



    Aqui vamos aprender como gravar macros
     usando o gravador de macros.

                                              Exibição – Macros – Gravar Macro
                                                            ou
                                                        (Alt + F8)



    Portanto, não será necessário saber ou estudar
     a linguagem VBA de programação.


Informática Aplicada – Excel – Série Office      Profª Clausia Mara Antoneli
MACROS


   Para que servem?

      As Macros são utilizadas para automatizar os
       vários comandos que precisamos executar para
       resolver um determinado problema no Excel.

      Com o uso de Macros temos um ganho de
       produtividade considerável, ao evitar que
       tenhamos que executar manualmente esses
       passos ou comandos individualmente.


Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS


    Exemplo simples de utilização:

 •    Formatação padrão para células
     - Todos os resultados das planilhas do trabalho terão a cor da
        fonte arial 12, negrito, vermelha e a célula cinza. Esta
        macro é composta de 5 comandos.

     - Cada vez que a macro é executada, os 5 comandos de formatação
        são novamente executados e aplicados à célula onde está o
        cursor.




Informática Aplicada – Excel – Série Office    Profª Clausia Mara Antoneli
MACROS




                                                          Resultado da Formatação
                                                                 dos Totais

                                                            Arial, 12, negrito,
                                                          vermelho, célula cinza




Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS - PASSO-A-PASSO

 1.   Abrir um documento excel que receberá a Macro
      do nosso exemplo.




                                     IMPORTANTE

                                     A sequencia de
                                   comandas que será
                                  executada precisa ser
                                       conhecida.
                                  Para muitos comandos
                                  treine algumas vezes
                                  anotando a sequencia.



Informática Aplicada – Excel – Série Office    Profª Clausia Mara Antoneli
SUMÁRIO - PASSO-A-PASSO
 2.    Iniciar a gravação da macro
 •    Clique em qualquer célula – no nosso exemplo em A1,
 •    Selecione o comando:
      Exibição -> Macros - > Gravar macro ...




Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS - PASSO-A-PASSO
 3.    Gravação da macro - configuração
     Na janela que se abre, digitar:
      Nome da macro, Tecla de atalho e Descrição




Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS - PASSO-A-PASSO

 3.    Para a nossa macro digite:
       Nome: FormataTotal; Atalho: t; Descrição: Esta macro automatiza
         a formatação padrão estabelecida para os Totais.




                                                          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.




Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS - PASSO-A-PASSO
 4.   Gravando ...!
     Selecione o comando:
       Início -> Fonte Arial




Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS - PASSO-A-PASSO
 4.   Gravando ...!
     Selecione o comando:
       Início -> Tamanho 12




Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS - PASSO-A-PASSO
 4.   Gravando ...!
     Selecione o comando:
       Início -> Tamanho 12




Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS - PASSO-A-PASSO
 4.   Gravando ...!
     Selecione o comando:
       Início -> ( ) Vermelho




Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS - PASSO-A-PASSO
 4.   Gravando ...!
     Selecione o comando:
       Início -> (   ) -> cinza




Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS - PASSO-A-PASSO

    4.   Parando a gravação.
        Selecione o comando:
          Exibição -> Macros -> Parar gravação




Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS




          A macro FormataTotal foi criada

           e pode ser utilizada sempre que

                           necessário. 




Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS

     Executando a macro FormataTotal

 •    usar o comando do menu.

 •    pressionar uma tecla de atalho - tecla de atalho:
      uma combinação de teclas, como “CTRL+A”.

 •    automaticamente ao abrir uma pasta de trabalho
      – bastando, para isso, gravá-la como “Auto_Open
      e habilitar a execução de macros no excel.  



Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS – UM EXEMPLO PRÁTICO



   Vamos pensar no preenchimento de pedidos e que
     para elaborá-los utiliza-se uma planilha simples
    que pode ter o logotipo da empresa, informações
    do cliente, informações dos produtos e fórmulas
             que calculam totais e subtotais.




Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS – UM EXEMPLO PRÁTICO




Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS – UM EXEMPLO PRÁTICO
 O trabalho consiste em:

   Digitar       todas as informações

   Imprimir          o pedido em duas vias

   Apagar    as informações do cliente anterior
      para fazer o próximo - selecionar todas as
      células digitadas e apagar o conteúdo

Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS – UM EXEMPLO PRÁTICO




 Neste caso é possível criar uma macro para
     limpar o conteúdo do pedido apenas
              clicando um botão.

                       Vamos à prática!



Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS – UM EXEMPLO PRÁTICO

    Apagar o conteúdo das células preenchidas:




                                                     Selecionar de
                                                     B14 a E21 e os
                                                     comandos para
                                                     apagar
                                                     conteúdo




Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS – UM EXEMPLO PRÁTICO


     Ao término, parar a gravação da macro




Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS – UM EXEMPLO PRÁTICO
                          Importante!

   Teste a macro para saber se ela está realmente
    fazendo o que deveria.

   No nosso caso é importante posicionar o cursor na
    célula B4 antes de executar a macro, caso contrário ela
    poderá apagar um conjunto de células diferente do
    desejado.

   Salve a planilha original para retornar a ela caso
    aconteça algum problema enquanto a macro estiver em
    teste.

Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli
MACROS – UM EXEMPLO PRÁTICO



    Existem outras opções de configuração que
        você pode experimentar depois que
              aprendeu bem o básico.

      Experimente, tente, e aprenda mais!




Informática Aplicada – Excel – Série Office   Profª Clausia Mara Antoneli

Mais conteúdo relacionado

PPTX
Aula 1 Excel básico
PDF
Aula I - Excel
PDF
Caderno de exercícios excel 2010
PDF
Apostila Microsoft Office Excel 2016
PPT
Apresentação Excel
PDF
Curso completo de excel
PDF
Exercicios word v1
PPTX
01 - Microsoft Office Excel Básico
Aula 1 Excel básico
Aula I - Excel
Caderno de exercícios excel 2010
Apostila Microsoft Office Excel 2016
Apresentação Excel
Curso completo de excel
Exercicios word v1
01 - Microsoft Office Excel Básico

Mais procurados (20)

PPTX
Curso de Básico de Excel 2013 - Parte I
DOC
Excel exercicio 1
PDF
Exercícios de Excel
PPTX
Curso Microsoft Excel Specialist
PPT
Excel Basico
PDF
Exercc3adcio word
PDF
Apostila Microsoft Office Power Point 2016
PPTX
Excel Básico - Introdução
DOC
Exercícios de funções
PPT
Formatando textos no Word
PPTX
Apostila de Introdução ao Excel básico.
PPTX
Excel basico
PDF
Apostila word-2010
DOC
Teste teorico excel
PPTX
Curso Básico de Word 2013 - Parte II
PPT
Planilhas eletrônicas introdução ao excel
PPTX
EXCEL 2019
DOC
Atividades práticas word
PPTX
MS Excel - Aula 01
PPTX
Funções e Fórmulas em Excel 2010
Curso de Básico de Excel 2013 - Parte I
Excel exercicio 1
Exercícios de Excel
Curso Microsoft Excel Specialist
Excel Basico
Exercc3adcio word
Apostila Microsoft Office Power Point 2016
Excel Básico - Introdução
Exercícios de funções
Formatando textos no Word
Apostila de Introdução ao Excel básico.
Excel basico
Apostila word-2010
Teste teorico excel
Curso Básico de Word 2013 - Parte II
Planilhas eletrônicas introdução ao excel
EXCEL 2019
Atividades práticas word
MS Excel - Aula 01
Funções e Fórmulas em Excel 2010
Anúncio

Semelhante a Excel macros (20)

DOC
Uso de macros_no_msexcel
PPT
Excel comandos avançados
PPT
Editores de diagramas - introdução ao visio
PDF
Apostila (1)
PDF
Sobre as Macros
PPT
Macros Excel
PPT
Trabalho
DOC
Apostila do microsoft excel2003
PDF
Apostila excell
PPT
Word sumario mala_direta
PDF
Aprenda a aplicar fórmulas de subtração no excel
PPT
Excel funções
PPT
Apresentações - Introdução ao PowerPoint
DOCX
Trabalho de informatica do grupo da adagencia
PDF
Apostila de excel com matemática financeira
 
PDF
Apostila completa-excel
PDF
913 office exxcel_avançado
PDF
Historico excel
PDF
Apostila completa-excel
Uso de macros_no_msexcel
Excel comandos avançados
Editores de diagramas - introdução ao visio
Apostila (1)
Sobre as Macros
Macros Excel
Trabalho
Apostila do microsoft excel2003
Apostila excell
Word sumario mala_direta
Aprenda a aplicar fórmulas de subtração no excel
Excel funções
Apresentações - Introdução ao PowerPoint
Trabalho de informatica do grupo da adagencia
Apostila de excel com matemática financeira
 
Apostila completa-excel
913 office exxcel_avançado
Historico excel
Apostila completa-excel
Anúncio

Mais de Clausia Antoneli (20)

PPTX
Segurança e Riscos em TI.pptx
PPTX
Tecnologia da Informação Sustentável.pptx
PPTX
Marketing Digital e Comércio Eletrônico.pptx
PPTX
Serviços em TI.pptx
PPTX
Os Sistemas de Informação - SI.pptx
PPT
Word numeração de_páginas
PPTX
Segurança em sistemas de informação
PPT
Introdução à Tecnologia da Informação
PPT
PPT
As cinco etapas da programação
PPT
A linguagem de programação c
PDF
Mídias digitais: internet, a revolução
PDF
Inovación Education con REA - Portafolio Diagnóstico
PPTX
Comunicação Organizacional e as Novas Tecnologias
PPTX
O compilador dev c++
PPT
O que é programar
PPTX
Etapas da programação
PPT
Gerenciadores de projetos - introdução ao ms-project
PPTX
Hibridização rádio web
Segurança e Riscos em TI.pptx
Tecnologia da Informação Sustentável.pptx
Marketing Digital e Comércio Eletrônico.pptx
Serviços em TI.pptx
Os Sistemas de Informação - SI.pptx
Word numeração de_páginas
Segurança em sistemas de informação
Introdução à Tecnologia da Informação
As cinco etapas da programação
A linguagem de programação c
Mídias digitais: internet, a revolução
Inovación Education con REA - Portafolio Diagnóstico
Comunicação Organizacional e as Novas Tecnologias
O compilador dev c++
O que é programar
Etapas da programação
Gerenciadores de projetos - introdução ao ms-project
Hibridização rádio web

Excel macros

  • 1. MACROS NO EXCEL Aplicações para a Engenharia
  • 2. INFORMÁTICA APLICADA Aqui vamos conhecer um pouco mais um recurso importante do aplicativo MS-Office-Excel:  Macros Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 3. MACROS O que são?  Uma macro pode ser definida como uma sequê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. Linguagem de programação em que as Macros são escritas. Quem domina programação VBA pode digitar as macros usando os comandos VBA diretamente no Editor de VBA. Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 4. MACROS  Aqui vamos aprender como gravar macros usando o gravador de macros. Exibição – Macros – Gravar Macro ou (Alt + F8)  Portanto, não será necessário saber ou estudar a linguagem VBA de programação. Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 5. MACROS Para que servem?  As Macros são utilizadas para automatizar os vários comandos que precisamos executar para resolver um determinado problema no Excel.  Com o uso de Macros temos um ganho de produtividade considerável, ao evitar que tenhamos que executar manualmente esses passos ou comandos individualmente. Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 6. MACROS  Exemplo simples de utilização: • Formatação padrão para células - Todos os resultados das planilhas do trabalho terão a cor da fonte arial 12, negrito, vermelha e a célula cinza. Esta macro é composta de 5 comandos. - Cada vez que a macro é executada, os 5 comandos de formatação são novamente executados e aplicados à célula onde está o cursor. Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 7. MACROS Resultado da Formatação dos Totais Arial, 12, negrito, vermelho, célula cinza Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 8. MACROS - PASSO-A-PASSO 1. Abrir um documento excel que receberá a Macro do nosso exemplo. IMPORTANTE A sequencia de comandas que será executada precisa ser conhecida. Para muitos comandos treine algumas vezes anotando a sequencia. Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 9. SUMÁRIO - PASSO-A-PASSO 2. Iniciar a gravação da macro • Clique em qualquer célula – no nosso exemplo em A1, • Selecione o comando: Exibição -> Macros - > Gravar macro ... Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 10. MACROS - PASSO-A-PASSO 3. Gravação da macro - configuração  Na janela que se abre, digitar:  Nome da macro, Tecla de atalho e Descrição Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 11. MACROS - PASSO-A-PASSO 3. Para a nossa macro digite: Nome: FormataTotal; Atalho: t; Descrição: Esta macro automatiza a formatação padrão estabelecida para os Totais. 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. Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 12. MACROS - PASSO-A-PASSO 4. Gravando ...!  Selecione o comando: Início -> Fonte Arial Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 13. MACROS - PASSO-A-PASSO 4. Gravando ...!  Selecione o comando: Início -> Tamanho 12 Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 14. MACROS - PASSO-A-PASSO 4. Gravando ...!  Selecione o comando: Início -> Tamanho 12 Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 15. MACROS - PASSO-A-PASSO 4. Gravando ...!  Selecione o comando: Início -> ( ) Vermelho Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 16. MACROS - PASSO-A-PASSO 4. Gravando ...!  Selecione o comando: Início -> ( ) -> cinza Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 17. MACROS - PASSO-A-PASSO 4. Parando a gravação.  Selecione o comando: Exibição -> Macros -> Parar gravação Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 18. MACROS A macro FormataTotal foi criada e pode ser utilizada sempre que necessário.  Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 19. MACROS  Executando a macro FormataTotal • usar o comando do menu. • pressionar uma tecla de atalho - tecla de atalho: uma combinação de teclas, como “CTRL+A”. • automaticamente ao abrir uma pasta de trabalho – bastando, para isso, gravá-la como “Auto_Open e habilitar a execução de macros no excel.   Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 20. MACROS – UM EXEMPLO PRÁTICO Vamos pensar no preenchimento de pedidos e que para elaborá-los utiliza-se uma planilha simples que pode ter o logotipo da empresa, informações do cliente, informações dos produtos e fórmulas que calculam totais e subtotais. Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 21. MACROS – UM EXEMPLO PRÁTICO Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 22. MACROS – UM EXEMPLO PRÁTICO O trabalho consiste em:  Digitar todas as informações  Imprimir o pedido em duas vias  Apagar as informações do cliente anterior para fazer o próximo - selecionar todas as células digitadas e apagar o conteúdo Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 23. MACROS – UM EXEMPLO PRÁTICO Neste caso é possível criar uma macro para limpar o conteúdo do pedido apenas clicando um botão. Vamos à prática! Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 24. MACROS – UM EXEMPLO PRÁTICO Apagar o conteúdo das células preenchidas: Selecionar de B14 a E21 e os comandos para apagar conteúdo Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 25. MACROS – UM EXEMPLO PRÁTICO Ao término, parar a gravação da macro Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 26. MACROS – UM EXEMPLO PRÁTICO Importante!  Teste a macro para saber se ela está realmente fazendo o que deveria.  No nosso caso é importante posicionar o cursor na célula B4 antes de executar a macro, caso contrário ela poderá apagar um conjunto de células diferente do desejado.  Salve a planilha original para retornar a ela caso aconteça algum problema enquanto a macro estiver em teste. Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli
  • 27. MACROS – UM EXEMPLO PRÁTICO Existem outras opções de configuração que você pode experimentar depois que aprendeu bem o básico. Experimente, tente, e aprenda mais! Informática Aplicada – Excel – Série Office Profª Clausia Mara Antoneli