estudo dirigido - macros gravadas excel · 1_15 - ads - pro micro (ilm 001) - estudo dirigido...

36
1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS Macro Imprimir Neste exemplo será criada a macro Imprimir que, ao ser executada, deverá preparar a planilha que estiver ativa para ser impressa na orientação Paisagem, no papel tamanho Carta (Letter) e com numeração de página no canto esquerdo do cabeçalho. A macro deverá terminar visualizando a impressão desta planilha e será preparada para ser executada a partir da combinação de teclas CTRL+q. 1. Abra a pasta Exemplos e, no Aviso de Segurança, clique em Opções e escolha Habilitar este conteúdo. 2. Clique no Botão Office e, em seguida, em Opções do Excel.

Upload: dinhcong

Post on 17-May-2018

251 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36

FATEC-SP Maria Claudia Fabiani

LIÇÃO 1 - GRAVANDO MACROS

• Macro Imprimir

Neste exemplo será criada a macro Imprimir que, ao ser executada, deverá preparar a planilha que estiver ativa para ser impressa na orientação Paisagem, no papel tamanho Carta (Letter) e com numeração de página no canto esquerdo do cabeçalho. A macro deverá terminar visualizando a impressão desta planilha e será preparada para ser executada a partir da combinação de teclas CTRL+q.

1. Abra a pasta Exemplos e, no Aviso de Segurança, clique em Opções e escolha Habilitar este conteúdo.

2. Clique no Botão Office e, em seguida, em Opções do Excel.

Page 2: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 2/36

FATEC-SP Maria Claudia Fabiani

3. Clique em Mais usados e ative a caixa Mostrar guia Desenvolvedor na Faixa de Opções.

4. Selecione a célula A1 da planilha Criar.

5. Selecione a guia Desenvolvedor e clique em Gravar Macro no grupo Código.

6. Na caixa Gravar macro, informe:

• Nome da macro: inicie sempre com uma letra. Não utilize espaço, ponto (.), ponto de exclamação

(!) ou os caracteres @, &, $ e #. Utilize, no máximo, 255 caracteres de comprimento.

• Tecla de atalho (*): pressione a combinação que irá executar a macro (CTRL+letra ou CTRL+SHIFT+letra. A tecla de atalho substituirá todas as teclas de atalho padrão equivalentes do Excel enquanto a pasta de trabalho que contém a macro estiver aberta. Para obter uma lista de teclas de atalho de combinação com CTRL já atribuídas no Excel consulte o tópico de ajuda Teclas de atalho e de função do Excel.

• Armazenar macro em: escolha entre armazenar a macro na pasta ativa (Esta pasta de trabalho) ou na Pasta de trabalho pessoal de macros (Se quiser que uma macro fique disponível sempre que você usar o Excel).

• Descrição: trecho que descreve as ações da macro.

Fonte: Ajuda do aplicativo

(*) The following keyboard keys are not used by Excel 2010 for Ctrl+key combinations: E, J, M, and Q. Excel doesn’t use too many Ctrl+Shift+key combinations. In fact, you can use any of them except F, L, N, O, P, and W.

Extraído de: Excel® 2010 Power Programming with VBA by John Walkenbach

Page 3: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 3/36

FATEC-SP Maria Claudia Fabiani

7. Clique em OK e execute os passos abaixo (ações da macro):

• Selecione a guia Layout da Página e clique no iniciador do grupo Configurar Página.

• Clique na guia Página escolha Paisagem em Orientação e Carta (Letter) em Tamanho.

• Selecione a guia Cabeçalho/rodapé e clique em Personalizar cabeçalho.

• Com o cursor na Seção Esquerda clique no botão Inserir Número de Página.

Page 4: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 4/36

FATEC-SP Maria Claudia Fabiani

• Clique em OK para fechar a caixa Cabeçalho.

• Clique em Visualizar impressão.

• Clique em Fechar Visualização de Impressão.

8. Clique em Parar gravação no grupo Código da guia Desenvolvedor para encerrar a gravação da macro.

Page 5: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 5/36

FATEC-SP Maria Claudia Fabiani

9. Salve as alterações.

• Macro Dados2012

Ao se executada esta macro deverá substituir o intervalo utilizado no gráfico da planilha Análise (=Análise!$A$1:$A$4;Análise!$C$1:$C$4) pelo intervalo que representa os dados de 2012 (=Análise!$A$1:$B$4). Neste exemplo serão selecionadas células com referência absoluta.

1. Selecione a planilha Análise e clique no botão Gravação de Macro da barra de status.

2. Na caixa Gravar macro, informe:

3. Clique em OK e execute os passos abaixo:

• Desative, caso necessário, o botão Usar Referências Relativas do grupo Código da guia Desenvolvedor.

Page 6: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 6/36

FATEC-SP Maria Claudia Fabiani

• Clique com o botão direito do mouse na área do gráfico.

• No menu de contexto clique em Selecionar dados....

• Em Intervalo de dados do gráfico substitua o intervalo atual selecionando o intervalo A1:B4.

• Clique em OK.

Page 7: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 7/36

FATEC-SP Maria Claudia Fabiani

• Clique na célula A1.

4. Encerre a gravação desta macro clicando no botão Interromper gravação da barra de status.

• Macro Semana

Neste exemplo será criada a macro Semana que, ao ser executada, deverá inserir na célula atual e nas que estão abaixo (referência relativa) uma sequência com os nomes dos dias da semana abreviados e formatados com estilo negrito e preenchimento verde.

1. Selecione uma célula vazia planilha Criar.

2. Clique no botão Gravação de Macro da barra de status.

Page 8: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 8/36

FATEC-SP Maria Claudia Fabiani

3. Na caixa Gravar macro, informe:

4. Clique em OK e execute os passos abaixo: • Ative o botão Usar Referências Relativas do grupo Código da guia Desenvolvedor.`

• Digite seg na célula atual.

• Posicione o ponteiro do mouse na a alça de preenchimento desta célula.

• Arraste para baixo até completar os dias da semana.

Page 9: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 9/36

FATEC-SP Maria Claudia Fabiani

• Com o intervalo selecionado clique na guia Início.

• Use os respectivos botões do grupo Fonte para aplicar o estilo negrito e alterar a Cor de

Preenchimento para verde.

• Clique na célula à direita de seg.

5. Encerre a gravação desta macro.

Page 10: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 10/36

FATEC-SP Maria Claudia Fabiani

• Macro Cadastro

Neste exemplo será criada a macro Cadastro que, ao ser executada, deverá transferir os dados do intervalo A2:D2 da planilha Notas para o final da lista Relação de Notas - Informática desta mesma planilha. Neste exemplo iremos combinar, durante a gravação da macro, o uso de referências absolutas e relativas.

1. Inicie a gravação e na caixa Gravar macro, informe:

2. Clique em OK e execute os passos abaixo: • Desative, caso necessário, o botão Usar Referência Relativa do grupo Código da guia

Desenvolvedor.

• Selecione a planilha Notas.

• Selecione o intervalo A2:D2 da planilha Notas.

• Pressione CTRL+C para copiar o intervalo selecionado.

• Clique na célula F2 desta planilha.

Page 11: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 11/36

FATEC-SP Maria Claudia Fabiani

• Para localizar a última célula preenchida desta coluna pressione END e, em seguida, ����.

• Ative o botão Usar Referência Relativa e selecione a célula posicionada abaixo da atual.

• Pressione CTRL+V para colar o intervalo copiado.

• Selecione o intervalo acima das células coladas anteriormente.

• Pressione CTRL+C para copiar o intervalo selecionado.

• Selecione o intervalo colado anteriormente.

• Clique na seta do botão Colar e selecione Colar Especial.

Page 12: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 12/36

FATEC-SP Maria Claudia Fabiani

• Escolha Formatos.

• Copie, com a alça de preenchimento, a fórmula que está na célula da coluna J da linha acima.

• Desative o botão Usar Referência Relativa.

• Selecione o intervalo A2:D2.

• Pressione DEL para limpar o conteúdo.

• Selecione a célula A2 desta planilha.

3. Encerre a gravação desta macro.

Page 13: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 13/36

FATEC-SP Maria Claudia Fabiani

4. Digite os dados abaixo na planilha Notas.

LIÇÃO 2 - EXECUTANDO MACROS

• Executando a macro pela caixa Macro

1. Selecione a célula C4 da planilha Testar.

2. Pressione a combinação ALT+F8 para abrir a caixa Macro.

Page 14: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 14/36

FATEC-SP Maria Claudia Fabiani

3. Selecione a macro Semana e clique em Executar.

• Executando a macro pelo teclado

1. Selecione a célula G4 da planilha Testar.

Page 15: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 15/36

FATEC-SP Maria Claudia Fabiani

2. Pressione CTRL+q para executar a macro Imprimir.

3. Clique em Fechar Visualização da Impressão.

• Executar a partir de um botão de comando inserido na planilha

1. Ative a planilha Análise.

2. Selecione a guia Desenvolvedor e clique em Inserir no grupo Controles.

Page 16: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 16/36

FATEC-SP Maria Claudia Fabiani

3. Selecione a ferramenta Botão.

4. Clique na planilha e arraste na planilha para desenhar este botão.

5. Quanto terminar será aberta a caixa Atribuir macro. Selecione macro Dados2012 e clique em OK.

6. Clique com o botão direito do mouse sobre a borda do botão selecionado (para selecionar o botão clique sobre ele com a tecla CTRL pressionada).

Page 17: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 17/36

FATEC-SP Maria Claudia Fabiani

7. Escolha Editar texto.

8. Digite Em 2012 como texto do botão e clique fora para concluir.

9. Clique no botão Em 2013.

Page 18: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 18/36

FATEC-SP Maria Claudia Fabiani

10. Clique no botão Em 2012.

• Executando a macro pela Barra de Ferramentas de Acesso Rápido

1. Clique na seta ▼da Barra de Ferramentas de Acesso Rápido e escolha Mais comandos.

2. Na caixa Opções do Excel/Personalizar selecione Macros em Escolher comandos.

Page 19: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 19/36

FATEC-SP Maria Claudia Fabiani

3. Selecione a macro Cadastro e clique em Adicionar.

4. Com a macro selecionada na lista Personalizar Barra de Ferramentas de Acesso Rápido clique em

Modificar.

Page 20: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 20/36

FATEC-SP Maria Claudia Fabiani

5. Escolha um novo Símbolo para o botão. Clique em OK para fechar a caixa Modificar botão.

6. Clique em OK para fechar a caixa Opções do Excel.

Page 21: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 21/36

FATEC-SP Maria Claudia Fabiani

7. Clique no botão para executar a macro Cadastro.

• Executar a partir de um objeto (forma, figura, imagem, etc.)

1. Ative a planilha Testar e selecione a célula E1 desta planilha.

2. Selecione a guia Inserir e, no grupo Ilustrações, clique em Imagem.

3. Selecione a imagem Semana da pasta Documentos para ser inserida nesta planilha.

Page 22: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 22/36

FATEC-SP Maria Claudia Fabiani

4. Clique com o botão direito do mouse sobre a figura e escolha Atribuir macro.

5. Na caixa Atribuir macro selecione macro Semana e clique em OK.

6. Selecione uma célula vazia desta planilha.

Page 23: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 23/36

FATEC-SP Maria Claudia Fabiani

7. Clique na imagem para executar a macro Semana.

8. Salve as alterações.

LIÇÃO 3 - ALTERANDO A TECLA DE ATALHO E A DESCRIÇÃO DE UMA MACRO

1. Pressione ALT+F8 para abrir a caixa Macro. 2. Selecione a macro Semana e clique em Opções.

3. Altere a tecla de atalho para SHIFT+e e digite Inserir semana em Descrição.

Page 24: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 24/36

FATEC-SP Maria Claudia Fabiani

4. Clique em OK para terminar e, em seguida, em Cancelar para fechar a caixa Macro.

5. Selecione a célula K12 da planilha Testar.

6. Pressione CTRL+SHIFT+E para executar a macro Semana.

Page 25: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 25/36

FATEC-SP Maria Claudia Fabiani

LIÇÃO 4 - ALTERANDO O NOME DA MACRO

1. Pressione ALT+F8 para abrir a caixa Macro.

2. Selecione a macro Semana e clique em Editar para abrir o editor VBA.

3. O nome atual da macro aparece logo após o comando Sub.

4. Para alterar, basta substituí-lo (não apague os parênteses). Troque, desta forma, o nome da macro para

Dias.

5. Feche a janela do editor.

LIÇÃO 5 - EXCLUINDO UMA MACRO

1. Pressione a combinação ALT+F8 para abrir a caixa Macro. 2. Selecione a macro FATEC e clique em Excluir.

Page 26: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 26/36

FATEC-SP Maria Claudia Fabiani

3. Clique em Sim para confirmar a exclusão.

LIÇÃO 6 - EDITANDO O CONTEÚDO DA MACRO

1. Pressione a combinação ALT+F8 para abrir a caixa Macro.

2. Selecione a macro Imprimir e clique em Editar.

3. Na janela do editor vamos apagar as linhas de comando que não são necessárias. Neste exemplo vamos manter apenas as linhas que ajustam o cabeçalho, o tamanho e a orientação da página e a visualização da impressão.

4. Feche o editor, selecione uma célula qualquer da planilha Notas e pressione CTRL+q para executar esta macro.

5. Salve as alterações e feche a pasta Exemplos.

Page 27: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 27/36

FATEC-SP Maria Claudia Fabiani

LIÇÃO 7 - ENTENDENDO A SEGURANÇA CONTRA VÍRUS DE MACRO

1. Selecione a guia Desenvolvedor e clique em Segurança de Macro.

2. Deixe ativa a opção Desabilitar todas as macros com notificação.

3. Abra a pasta PastaComMacros e, no Aviso de Segurança, clique no botão Opções.

4. Escolha Habilitar este conteúdo.

Page 28: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 28/36

FATEC-SP Maria Claudia Fabiani

5. Pressione ALT+F8 e exclua a macro Exec1 armazenada nesta pasta.

6. Confirme a exclusão.

7. Salve as alterações e feche a pasta.

8. Abra novamente a mesma pasta. Note que, apesar de não existir mais nenhuma macro na pasta a mensagem de Aviso de Segurança continua aparecendo.

9. Clique em Opções e clique em Habilitar este conteúdo. 10. Pressione ALT+F11 para abrir o editor.

Page 29: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 29/36

FATEC-SP Maria Claudia Fabiani

11. Na janela Projeto expanda Módulos clicando em +.

12. Selecione o Modulo1 (onde estava a macro excluída).

13. Acione a sequência Arquivo, Remover Módulo1.

14. Na mensagem Você deseja exportar Módulo1 antes de removê-lo(la) clique em Não.

15. Feche a janela do editor.

16. Salve as alterações e feche a pasta.

17. Abra esta pasta novamente e note que a mensagem não é mais emitida.

Page 30: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 30/36

FATEC-SP Maria Claudia Fabiani

LIÇÃO 8 - TRABALHANDO COM A PASTA PESSOAL DE MACROS

Por padrão, quando você cria uma macro no Excel, suas ações só funcionam na pasta de trabalho que a armazena. As macros armazenadas na Pasta de trabalho pessoal de macros entretanto, ficam disponíveis para qualquer pasta de trabalho sempre que você iniciar o Excel no mesmo computador.

A pasta de trabalho pessoal de macros (Personal.xlsb) é criada a partir do momento uma macro for armazenada nela. Este arquivo que ficará armazenado em C:\Usuários\Nome_Rede\AppData\Roaming \Microsoft\ Excel\XLINÍCIO e será aberto ao iniciar o Excel permanecendo, porém, oculta.

Fonte: site Microsoft

• Criando uma macro armazenada na pasta de trabalho pessoal

Neste exemplo será criada a macro ExcluirPlanilha que, ao ser executada, irá excluir a planilha ativa. Esta macro será preparada para ser executada a partir da combinação CTRL+m e ficará armazenada na pasta de trabalho pessoal.

1. Selecione a planilha Provedores da pasta PastaComMacro.

2. Clique no botão Gravação de Macro da barra de status.

3. Na caixa Gravar macro, informe:

Page 31: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 31/36

FATEC-SP Maria Claudia Fabiani

4. Clique em OK e execute os passos abaixo (ações da macro):

• Clique na parte inferior do botão Excluir que está no grupo Células da guia Início.

• Escolha Excluir Planilha.

• Clique em Excluir para confirmar.

5. Encerre a gravação desta macro clicando no botão Interromper gravação da barra de status.

6. Feche a janela do Excel sem salvar as alterações de Pasta com macros.

Page 32: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 32/36

FATEC-SP Maria Claudia Fabiani

7. Feche novamente a janela do Excel, mas salve as alterações da pasta Personal.

• Abrindo o Excel com pasta de trabalho pessoal de macros

1. Abra o Excel e no aviso de segurança clique em Habilitar Macros.

2. Pressione CTRL+m para executar a macro ExcluirPlanilha.

Page 33: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 33/36

FATEC-SP Maria Claudia Fabiani

• Gerenciando as macros da pasta pessoal

1. Selecione a guia Exibição e clique em Reexibir no grupo Janela.

2. Já caixa Reexibir selecione Personal e clique em OK.

3. Pressione ALT+F8 para abrir a caixa Macro. Selecione a macro ExcluirPlanilha e clique em Editar.

Page 34: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 34/36

FATEC-SP Maria Claudia Fabiani

4. Altere o nome da macro para Planilha.

5. Feche a janela do Editor e pressione ALT+F8 para abrir a caixa Macro novamente. 6. Selecione a macro Planilha e clique em Excluir.

7. Clique em Não para não excluir esta macro.

Page 35: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 35/36

FATEC-SP Maria Claudia Fabiani

8. Pressione ALT+F11 para abrir o editor.

9. Remova o módulo Módulo1 da pasta Personal sem exportar os dados.

10. Feche o editor e ative a janela da pasta Personal.

Page 36: Estudo dirigido - Macros Gravadas Excel · 1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 1/36 FATEC-SP Maria Claudia Fabiani LIÇÃO 1 - GRAVANDO MACROS

1_15 - ADS - PRO MICRO (ILM 001) - Estudo dirigido Macros Gravadas Word 36/36

FATEC-SP Maria Claudia Fabiani

11. Clique na guia Exibição e no grupo Janela selecione Ocultar.

12. Feche o Excel e salve as alterações da pasta Personal.

• Excluindo a pasta pessoal

1. Abra a pasta C:\Usuários\Nome_Rede\AppData\Roaming\Microsoft\Excel\XLINÍCIO.

2. Selecione o arquivo e pressione DEL.