Buscar

Apost_Access_Avançado_Monitor

Prévia do material em texto

MS Excel 2010 - 
Avançado 
 
 
 
 
MS Excel 2010 - 
Avançado 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Direitos desta edição: 
Fundação Bradesco 
 
Homepage: 
www.fb.org.br 
 
Autoria: 
InfoSERVER - Departamento de Treinamento 
Felix de Sena Silva 
 
Revisão Pedagógica: 
Departamento de Educação Profissional e Educação de Jovens e Adultos 
Gina Ester Leôncio 
 
Coordenação: 
Departamento de Educação Profissional e Educação de Jovens e Adultos 
Allyson Luiz de Cayres Lino 
Antônio Carlos das Neves 
Rosa Maria Pires Bueno 
 
Projeto gráfico e revisão textual: 
Tree-R Editora e Comunicação Ltda. Me 
 
 
Publicação: 
2012 
http://www.fb.org.br/
 
 
 
MS Excel 2010 - 
Avançado 
CARTA AO MONITOR 
 
Elaboramos este material com o objetivo de oferecer recursos variados para 
você planejar suas aulas, auxiliando seus alunos na construção do conhecimento 
relacionado ao Access 2010 Avançado. 
 
O material possibilitará a você apresentar como trabalhar com Importação, 
Vinculação e exportação de dados, Coleta de Dados, Documentação do banco de 
dados, Desempenho do banco de dados, Macros, Personalização do aplicativo, 
Recursos para administração do banco de dados, Criptografar um banco de dados. 
 
Há também, atividades para o aluno aplicar os conteúdos propostos e 
trabalhados no curso. As atividades podem ser complementadas por outras que você 
julgar pertinentes ou necessárias, dependendo do seu planejamento e do rendimento 
dos alunos. 
 
Sugerimos que você estimule os alunos à busca constante de aprimoramento e 
indique que coloquem em prática os conceitos apresentados no curso. 
 
Neste material você encontrará: 
 
1. Informações atualizadas sobre o ensino avançado do aplicativo Access 2010. 
2. Instruções para a avaliação dos alunos. 
3. Informações sobre o trabalho em cada uma das aulas. 
4. Atividades que enriquecerão o conhecimento do aplicativo Access 2010. 
5. As respostas de todas as atividades. 
 
Bom trabalho!
 
4 
 
MS Access 2010 Avançado 
 
SUMÁRIO 
AULA 1 ......................................................................................................................... 7 
TEMA: TRABALHANDO COM IMPORTAÇÃO E VINCULAÇÃO DE DADOS............... 7 
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA .......................................... 8 
Parte 1 – APRESENTAÇÃO DO ALUNO, MONITOR, CURSO, OBJETIVOS E 
CRITÉRIOS DE AVALIAÇÃO. ...................................................................................... 9 
Parte 2 - IMPORTAÇÃO E VINCULAÇÃO DE DADOS ................................................ 1 
1.1 Quando convém importar dados? ...................................................................... 1 
1.2 Importar ou vincular: qual a diferença? ............................................................... 2 
1.3 Importar dados de um documento de texto (Txt e Rich Text) ............................. 2 
Parte 3 - Importar dados de planilhas do Microsoft Excel ......................................... 6 
Parte 4 - Vincular dados ......................................................................................... 10 
Parte 5 - Exercícios de Fixação – 1 ............................................................................ 12 
Parte 6 - Exercícios de Fixação – 2 ............................................................................ 12 
Parte 7 – Itens para Revisão da Aula. ......................................................................... 13 
AULA 2 ....................................................................................................................... 14 
TEMA: EXPORTAÇÃO DE DADOS ............................................................................ 14 
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA ........................................ 14 
Parte 1 - EXPORTAÇÃO DE DADOS ......................................................................... 15 
Parte 2 - Exportar dados para um arquivo de texto (Txt e Rich Text) ..................... 17 
Parte 3 - Exportar dados para uma planilha do Excel ............................................. 20 
Parte 4 - Exportar dados para PDF ou XPS ........................................................... 22 
Parte 5 - Exportar dados para outros formatos ....................................................... 24 
2.4.1 Exportar dados para o Microsoft Access ......................................... 24 
Parte 6 - Exercícios de Fixação – 3 ............................................................................ 26 
Parte 7 - Exercícios de Fixação – 4 ............................................................................ 27 
Parte 8 - Exercícios de Fixação – 5 ............................................................................ 28 
AULA 3 ....................................................................................................................... 29 
TEMA: COLETA DE DADOS E FERRAMENTA DE DADOS ...................................... 29 
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA ........................................ 29 
 
5 
 
MS Access 2010 Avançado 
 
Parte 1 - COLETA DE DADOS ................................................................................... 30 
Parte 2 - Criar E-mail .............................................................................................. 30 
Parte 3 - Gerenciar respostas ................................................................................ 35 
Parte 4 - Exercícios de Fixação – 6 ............................................................................ 39 
Parte 5 - GUIA FERRAMENTA DE DADOS ............................................................... 41 
4.1 Grupo Analisar ...................................................................................................... 41 
4.1.1 Documentar o banco de dados ........................................................ 41 
4.1.2 Analisar o desempenho do banco de dados .................................... 44 
4.1.2.1 Analisar e dividir tabelas ............................................................................. 47 
Parte 6 - Ferramentas de Banco de Dados ................................................................. 54 
4.2.1 Gerenciador do Menu de Controle ................................................... 54 
4.2.2 Criptografar o arquivo com senha .................................................... 58 
Parte 7 - Exercícios de Fixação – 7 ............................................................................ 60 
Parte 8 - Exercícios de Fixação – 8 ............................................................................ 61 
AULA 4 ....................................................................................................................... 62 
TEMA: MACROS ........................................................................................................ 62 
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA ........................................ 62 
Parte 1 - MACROS ..................................................................................................... 63 
Parte 2 - Criar macro simples ..................................................................................... 64 
Parte 3 - Associar uma macro a um evento de formulário ........................................... 66 
Parte 4 - Macros Condicionais .................................................................................... 68 
Parte 5 - PERSONALIZAÇÃO DO APLICATIVO ........................................................ 75 
Parte 6 - Criar um menu principal ........................................................................... 75 
Parte 7 - Iniciar o banco de dados com determinadoformulário ............................. 75 
Parte 8 - Exercícios de Fixação – 9 ............................................................................ 78 
Parte 9 - Exercícios de Fixação – 10 .......................................................................... 78 
AULA 5 ....................................................................................................................... 80 
TEMA: ADMINISTRAÇÃO DO BANCO DE DADOS ................................................... 80 
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA ........................................ 80 
 
6 
 
MS Access 2010 Avançado 
 
Parte 1 - ADMINISTRAÇÃO DO BANCO DE DADOS ................................................ 81 
7.1. Compactação do banco de dados ................................................................... 81 
Parte 2 - Trabalho em ambiente de multiusuários .................................................. 82 
7.2.1 Formas de compartilhamento do banco de dados ........................... 82 
7.2.1.1 Divisão do banco de dados........................................................... 82 
Parte 3 - Proteção de registros ............................................................................... 83 
Parte 4 - SEGURANÇA NA VERSÃO 2010 ................................................................ 85 
8.1 Arquitetura de segurança do Access ................................................................ 85 
AULA 6 ....................................................................................................................... 86 
TEMA: AVALIAÇÃO DOS CONHECIMENTOS ........................................................... 86 
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA ........................................ 86 
Parte 1- AVALIAÇÃO TEÓRICA ................................................................................. 86 
Parte 2- AVALIAÇÃO PRÁTICA ................................................................................. 86 
AULA 7 ....................................................................................................................... 87 
TEMA: REVISÃO ........................................................................................................ 87 
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA ........................................ 87 
Parte 1 – CORREÇÃO DAS AVALIAÇÕES TEÓRICA E PRÁTICA ............................ 87 
EXERCÍCIOS EXTRAS .............................................................................................. 87 
REFERÊNCIAS BIBLIOGRÁFICAS ............................................................................ 88 
 
 
 
 
7 
 
MS Access 2010 Avançado 
 
AULA 1 
 
TEMA: TRABALHANDO COM IMPORTAÇÃO E VINCULAÇÃO DE DADOS. 
 
Objetivo geral do curso 
Aprender a trabalhar com Importação e Vinculação arquivos de texto, planilhas, 
Exportação de dados nos formatos PDF e XPS. Utilizar o recurso Coleta de Dados em 
e-mail utilizando o Outlook. Conhecer ferramentas para documentação do banco de 
dados e para analisar o desempenho do sistema. Além disso, explorar recursos como 
Macros, Personalização do aplicativo e ferramentas para administração do banco de 
dados e criptografia de um banco de dados. 
 
Objetivos específicos da Aula 1 
Aprender a Importar e Vincular Dados. 
 
Conteúdos 
1. Importação e Vinculação de dados 
 Quando utilizar este recurso 
 Diferenças entre vincular e importar 
 Importar dados de arquivo .TXT 
 Importar dados de planilhas do Excel 
 Vincular dados 
 
 
 
8 
 
MS Access 2010 Avançado 
 
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA 
 
 
 
Monitor, 
 
Considerando que os conteúdos devem ser desenvolvidos em 4 horas, 
sugere-se que o trabalho seja realizado em etapas, segundo a divisão temporal a 
seguir. 
 
Parte 1 – Apresentação do aluno, monitor, curso, objetivos e critérios de 
avaliação (30 min.) 
Parte 2 – Importação e Vinculação de Dados (50 min.) 
Parte 3 – Importar dados de planilhas do Excel (50 min.) 
Parte 4 – Vincular dados (50 min.) 
Parte 5 – Exercícios de Fixação 1 (25 min.) 
Parte 6 – Exercícios de Fixação 2 (25 min.) 
Parte 7 – Itens para revisão da aula 3 (10 min.) 
 
É importante que haja acompanhamento do tempo destinado a cada etapa 
para garantir o cumprimento de todos os objetivos previstos para esta aula. 
 
 
 
9 
 
MS Access 2010 Avançado 
 
Parte 1 – APRESENTAÇÃO DO ALUNO, MONITOR, CURSO, OBJETIVOS E 
CRITÉRIOS DE AVALIAÇÃO. 
30 min. 
 
 Apresente-se e solicite aos alunos que façam o mesmo, falando nome e o que 
cada um faz. 
 Solicite aos alunos que falem sobre suas expectativas sobre o curso. 
 Converse com os alunos sobre o conteúdo programático. 
 Reflita com os alunos sobre os objetivos do curso. 
 Apresente e explique os critérios de avaliação e aprovação/certificação: 
 Frequência mínima para aprovação (75%) 
 Média final para aprovação igual ou superior a 6,0, sendo avaliação 
teórica valendo 4,0 e a avaliação prática valendo 6,0. 
 
 Solicite aos alunos para acessar o Access 2010, utilizando a forma mais usada, 
isto é, clicando no botão Iniciar, Todos os programas, Microsoft Office, 
Microsoft Office Access 2010. 
 
 
1 
 
MS Access 2010 Avançado 
 
Parte 2 - IMPORTAÇÃO E VINCULAÇÃO DE DADOS 
50 min. 
1.1 Quando convém importar dados? 
Imagine que você esteja desenvolvendo um banco de dados no Access e outro 
usuário possua algumas informações vitais em outra base de dados. Digitar todos os 
dados novamente levaria algum tempo. O ideal é importá-los e, em seguida, fazer 
alterações para melhorar o banco de dados. 
Como nas demais versões do Access, aqui, você também pode importar ou vincular 
dados de tabelas de outros bancos de dados do Access, além de outros aplicativos, 
como Microsoft Excel, gerenciadores de banco de dados Dbase, Microsoft FoxPro ou 
Paradox no formato de listas HTML ou XML, que podem encontrar-se em seu 
computador local, em um servidor de rede ou em um servidor Internet. 
Para importar dados, utilizamos o grupo Importar e Vincular da guia Dados 
Externos. 
 
Figura 1 – Guia Dados Externos. 
 
Importar dados de outro banco de dados do Access ou 
estabelecer um vínculo com esses dados. 
 
Importar dados de um arquivo do Excel ou estabelecer um 
vínculo com esses dados. 
 
 Permite importar dados de listas de 
compartilhamento do Microsoft SharePoint. 
 Vincular a um serviço de dados. 
 Importar ou vincular-se a um documento HTML. 
 Importar ou vincular-se a uma pasta do Outlook 
Importar ou vincular-se a um arquivo do DBase. 
 
 
Importar dados de um arquivo de texto delimitado ou de 
largura fixa ou estabelecer um vínculo com esses dados. 
 Importar um arquivo XML. 
 
Importar ou vincular-se a um banco de dados ODBC, como 
o SQL Server ou estabelecer um vínculo com esses dados. 
 
2 
 
MS Access 2010 Avançado 
 
1.2 Importar ou vincular: qual a diferença? 
Na importação, gera-se uma cópia das informações em uma nova tabela no banco de 
dados atual, sendo que a tabela ou arquivo de origem não sofre alterações. Já no 
processo de vinculação de dados, as informações são lidas do aplicativo de origem e é 
criado um vínculo (ligação) entre o Access e o aplicativo de origem. Assim, além de 
permitir a leitura dos dados, promove também sua atualização, ou seja, altera-se algo 
em uma planilha do Excel ou Access que serviu de origem. Automaticamente, as 
alterações se refletem nas tabelas do Access. 
Ao importar dados, não é possível anexá-los a tabelas existentes (exceto ao importar 
arquivos de texto ou planilhas). Contudo, umavez importada uma tabela, é possível 
efetuar uma consulta de acréscimo para adicionar dados à outra tabela. 
A partir de outro banco de dados do Access, também é possível importar outros 
objetos, como formulários ou relatórios. 
1.3 Importar dados de um documento de texto (Txt e Rich Text) 
Alguns gerenciadores de banco de dados geram informações no formato de texto 
(*.RTF e *.TXT) e esses dados podem ser lidos e convertidos para uma tabela. Para 
qualquer arquivo no formato de texto, seja TXT, RTF, CSV. Para isso, faça o seguinte: 
1. Acesse a pasta Exemplos. 
2. Abra o banco de dados Data_General. 
3. Em seguida, clique na guia Dados Externos. 
4. No grupo Importar e Vincular, clique no comando Arquivo de Texto . 
5. Será apresentada a seguinte janela. 
 
Figura 2 – Obter Dados Externos – Arquivo de Texto. 
6. Clique no botão Procurar. 
7. Em seguida, na pasta Exemplos, selecione o arquivo Data_Cli.txt 
8. Clique no botão Abrir. 
 
3 
 
MS Access 2010 Avançado 
 
9. Especifique como armazenar as informações: 
 
Opção Descrição 
Importar os dados de origem para 
uma nova tabela do banco de 
dados atual. 
Permite gerar nova tabela no banco de 
dados atual. 
Acrescentar uma cópia dos 
registros à tabela. 
Permite acrescentar os registros a uma 
tabela existente. É preciso tomar certo 
cuidado com a tabela, pois ela deverá ter 
os mesmos campos e formatos dos 
dados de origem. 
Vincular à fonte de dados criando 
uma tabela vinculada. 
Permite vincular dados da fonte de 
origem. Assim, qualquer alteração na 
tabela de origem se refletirá, 
imediatamente, na tabela de destino. 
 
10. Neste exemplo, selecionaremos a opção Acrescentar uma cópia dos 
registros à tabela. 
 
 
Figura 3 - Acrescentar uma cópia dos registros à tabela. 
11. Clique no botão OK. 
12. Verifique o formato do arquivo de origem, que pode ser delimitado (dados 
separados por vírgula, ponto e vírgula, tabulação ou outros caracteres), ou ter 
largura fixa (permite demarcar cada uma das colunas existentes na origem). 
Em nosso exemplo, o arquivo de texto foi separado através de tabulações, por 
isto, usaremos a opção Delimitado – Caracteres como vírgula ou tabulação 
separam cada campo, selecione-a. 
 
4 
 
MS Access 2010 Avançado 
 
 
Figura 4 – Delimitado. 
13. Clique no botão Avançar. 
14. Em seguida, no grupo Escolha o delimitador que separa os seus campos 
selecione a opção Tabulação. 
15. Em Qualificador de texto, selecione a opção " (aspas). 
16. Clique em no botão Avançar. 
 
Figura 5 – Definindo a separação do texto. 
17. Informe o nome que a nova tabela deverá receber. Em nosso exemplo, será a 
tabela Clientes. 
 
5 
 
MS Access 2010 Avançado 
 
 
Figura 6 - Definindo a tabela que deverá ter os novos dados. 
18. Clique no botão Concluir. 
19. A seguinte janela será exibida. 
 
 
Figura 7 - Janela para Salvar Etapas de Importação. 
20. Clique em Fechar. 
 
6 
 
MS Access 2010 Avançado 
 
Parte 3 - Importar dados de planilhas do Microsoft Excel 
50 min. 
Uma opção econômica do pacote Office da Microsoft é poder manter uma versão 
completa (professional) com os aplicativos Word, Excel, PowerPoint, Outlook, Access 
e OneNote em determinadas máquinas e, nas demais, uma versão mais simples 
(standard), que, praticamente, contém a maioria dos aplicativos já listados, exceto o 
Microsoft Access. 
Nesse caso, algumas bases de dados podem ser gerenciadas pelo Microsoft Excel, 
que é bem mais simples do que o Microsoft Access, pois, na verdade, trata-se de uma 
planilha eletrônica e não de um gerenciador de banco de dados. 
Assim, quando a origem dos dados for o Excel, escolha a opção Excel do grupo 
Importar e Vincular, da guia Dados Externos. Ainda no banco de dados 
Data_General, faça o seguinte: 
1. Clique na guia Dados Externos. 
2. No grupo Importar e Vincular, clique no botão Excel . 
 
Figura 8 - Janela para obtenção de dados em Excel. 
3. Clique no botão Procurar 
4. Selecione o arquivo Data_Transp localizado na pasta Exemplos. 
 
7 
 
MS Access 2010 Avançado 
 
 
Figura 9 – Arquivo Data_Transp selecionado. 
5. Após indicar a localização, escolha uma das opções de armazenamento das 
informações: 
Importar os dados de origem para uma 
nova tabela do banco de dados atual. 
Quando você deseja importar os dados para 
o mesmo banco de dados em que está 
trabalhando. 
Acrescentar uma cópia dos registros à 
tabela. 
Utilizada sempre que outra tabela em seu 
banco de dados já possui a estrutura 
necessária para receber os dados 
importados. 
Vincular à fonte de dados criando tabela 
vinculada. 
Permite vincular as informações, mantendo 
um link entre o Microsoft Access e o aplicativo 
de origem. 
 
6. Neste exemplo, selecionaremos a opção Acrescentar uma cópia dos 
registros à tabela. 
7. Selecione a tabela Transportadoras. 
 
8 
 
MS Access 2010 Avançado 
 
 
Figura 10 - Tabela Transportadoras selecionada. 
8. Clique em OK. 
9. Em seguida, como há poucos dados na planilha, o Assistente de importação 
realizará a divisão dos campos. 
 
Figura 11 – Campos identificados pelo assistente. 
10. Clique no botão Avançar. 
 
9 
 
MS Access 2010 Avançado 
 
11. Clique no botão Concluir. 
Caso não tenha ocorrido nenhum problema na importação, será exibida a mensagem 
a seguir. 
 
 
Figura 12 – Dados importados com sucesso. 
 
12. Clique em Fechar. 
 
 
10 
 
MS Access 2010 Avançado 
 
Parte 4 - Vincular dados 
50 min. 
Esse recurso é bastante utilizado quando o ambiente de trabalho é de multiusuários, 
pois a origem de dados está em um servidor e desejamos receber diariamente 
informações atualizadas nas tabelas. O processo é o mesmo utilizado para importar. 
Para entender esse raciocínio, criaremos um vinculo com um arquivo do Excel, para 
isso faça o seguinte. 
1. Ainda no banco de dados Data_General, clique na guia Dados Externos. 
2. Em seguida, no grupo Importar e Vincular, clique na opção Excel. 
3. Na janela Obter Dados Externos – Planilha Excel, devemos selecionar a 
opção Vincular à fonte de dados criando uma tabela vinculada. 
 
Figura 13 – Selecionando a opção para vinculação de dados. 
4. Clique no botão Procurar, como fez na opção de importação. 
5. Selecione o arquivo Data_Transp.xlsx, localizado na pasta Exemplos. 
6. Em, seguida, clique em OK. 
7. Será exibida a janela do Assistente de vinculação de planilha. Selecione a 
opção A primeira linha contém títulos de coluna. 
 
11 
 
MS Access 2010 Avançado 
 
 
Figura 14 - A primeira linha contém títulos de coluna. 
8. Clique no botão Avançar. 
9. Na caixa Nome da tabela vinculada, digite Tbl_Transp_Vinculada. 
10. Clique em Concluir. 
11. Você receberá uma mensagem do assistente de vinculação, informando que o 
vinculo foi concluído. Clique em OK. 
 
Figura 15 - Assistente de vinculação de planilha. 
Após seguir todas as etapas de vinculação, a nova tabela possuirá um ícone como 
este: . 
12. Feche o banco de dados Data_General. 
 
 
12 
 
MS Access 2010 Avançado 
 
Parte 5 - Exercícios de Fixação – 1 
 25 min. 
 
 Abra o arquivo de banco de dados Controle de Pedidos. 
 
1. Importe os dados do arquivo do arquivo Pedidos_9597.xlsx, localizado na 
pasta Exercicios para uma nova tabela do banco de dados Controle de 
Pedidos. 
1. Clique na guia Dados Externos. 
2. Em seguida, clique na opçãoExcel. 
3. Na janela do assistente, selecione a opção Importar os dados de 
origem para uma nova tabela do banco de dados. 
4. Selecione o arquivo Pedidos_9597, localizado na pasta Exercicios. 
5. Clique em OK. 
 
2. Configure a importação e defina o nome da nova tabela como 
Tbl_Pedidos_1995_1997. 
1. Ainda no assistente, selecione a opção A primeira linha contém 
títulos de coluna. 
2. Clique no botão Avançar. 
3. Clique no botão Avançar novamente. 
4. Na próxima, etapa selecione a opção Escolher minha própria 
chave primária. 5. Em seguida, selecione o campo NumeroDoPedido. 
6. Clique em Avançar. 
7. Na caixa Importar para tabela, digite Tbl_Pedidos_1995_1997. 
8. Clique no botão Concluir. 
9. Clique no botão Fechar. 
 
 
Parte 6 - Exercícios de Fixação – 2 
 25 min. 
1. Importe os dados do arquivo do arquivo Pedidos97.txt, localizado na pasta 
Exercicios para uma nova tabela do banco de dados Controle de Pedidos. 
 
1. Clique na guia Dados Externos. 
2. Em seguida, clique na opção Arquivo de Texto. 
3. No janela do assistente, selecione a opção Importar os dados de 
origem para uma nova tabela do banco de dados. 
4. Selecione o arquivo Pedidos97, localizado na pasta Exercicios. 
5. Clique em OK. 
 
2. Configure a importação e defina o nome da nova tabela como 
Tbl_Pedidos_1997. 
1. Ainda no assistente, selecione a opção Delimitado. 
2. Clique no botão Avançar. 
3. Na próxima etapa, em delimitador selecione a opção Tabulação. 
4. Na caixa Qualificador de texto, selecione a opção ". 
5. Em seguida, selecione a opção Primeira linha contém nomes de 
campo. 
 
13 
 
MS Access 2010 Avançado 
 
6. Clique em Avançar. 
7. Clique em Avançar novamente. 
8. Na próxima, etapa selecione a opção Escolher minha própria 
chave primária. 
9. Em seguida, selecione o campo NumeroDoPedido. 
10. Clique em Avançar. 
11. Na caixa Importar para tabela, digite Tbl_Pedidos_1997. 
12. Clique no botão Concluir. 
13. Clique no botão Fechar. 
 
 Feche o arquivo de banco de dados Controle de Pedidos. 
 
Parte 7 – Itens para Revisão da Aula. 
 10 min. 
TRABALHANDO COM IMPORTAÇÃO E VINCULAÇÃO DE DADOS. 
 Diferenças entre vincular e importar 
 Importar dados de arquivo .TXT 
 Importar dados de planilhas do Excel 
 Vincular dados 
 
 
14 
 
MS Access 2010 Avançado 
 
AULA 2 
 
TEMA: EXPORTAÇÃO DE DADOS 
 
Objetivos específicos da Aula 2 
Proporcionar ao aluno conhecimentos para trabalhar com exportação dados, 
utilizando arquivos em formato PDF, XPS ou de texto. 
Conteúdos 
 Exportar dados para um arquivo de texto 
 Exportar dados para uma planilha do Excel 
 Exportar dados para PDF ou XPS 
 
 
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA 
 
 
 
Monitor, 
 
Considerando que os conteúdos devem ser desenvolvidos em 4 horas, 
sugere-se que o trabalho seja realizado em etapas, segundo a divisão temporal a 
seguir. 
 
Parte 1 – Exportação de dados (35 min.) 
Parte 2 – Exportar dados para um arquivo de texto (35 min.) 
Parte 3 – Exportar dados para uma planilha do Excel (35 min.) 
Parte 4 – Exportar dados para PDF ou XPS (35 min.) 
Parte 5 – Exportar dados para outros formatos (35 min.) 
Parte 6 – Exercícios de Fixação 3 (20 min.) 
Parte 7 – Exercícios de Fixação 4 (20 min.) 
Parte 8 – Exercícios de Fixação 5 (25 min.) 
 
É importante que haja acompanhamento do tempo destinado a cada etapa 
para garantir o cumprimento de todos os objetivos previstos para esta aula. 
 
 
 
15 
 
MS Access 2010 Avançado 
 
Parte 1 - EXPORTAÇÃO DE DADOS 
35 min. 
Uma situação bastante comum, quando se trabalha com base de dados, é aquela em 
que o usuário ainda não se habituou à utilização do banco de dados e se sente mais 
confortável com funções e gráficos do Excel. Assim, precisa enviar esses dados para a 
planilha eletrônica ou para outros aplicativos. 
As opções de exportação de dados são as seguintes: 
 
Figura 16 – Grupo Exportar 
 
 
Permite enviar os dados do objeto atual para uma planilha 
eletrônica do Microsoft Excel. 
 
Permite enviar os dados no formato TXT, que podem ser lidos por 
outras bases de dados. 
 
Permite exportar dados no formato XML ou XSD. 
 
Exporta o objeto selecionado para um arquivo de documento PDF 
ou XPS. 
 
Exportar dados para Email. 
 
Exportar o objeto selecionado para um arquivo de banco de 
dados Access. 
 
Especificar uma tabela ou consulta como a fonte de dados para o 
Assistente de Mala Direta no Microsoft Word. 
 
 
Permite enviar os dados do objeto atual para os seguintes 
formatos e aplicações: 
 
 Word: Exportar o objeto selecionado para Rich Text. 
Lista do Sharepoint: Exportar o objeto selecionado para 
SharePoint como uma lista. 
 Banco de Dados ODBC: Exportar o objeto selecionado 
para um banco de dados ODBC, como o SQL Server. 
 Documento HTML: Exportar o objeto selecionado para um 
documento HTML. 
 Exportar do dBASE: Exportar o objeto selecionado para 
 
16 
 
MS Access 2010 Avançado 
 
um arquivo do dBASE. 
 
 
 
 
17 
 
MS Access 2010 Avançado 
 
Parte 2 - Exportar dados para um arquivo de texto (Txt e Rich Text) 
35 min. 
Para converter tabelas ou consultas para o formato de texto, faça o seguinte: 
1. Abra o arquivo de banco de dados Data_General. 
2. Clique sobre a tabela ou consulta a ser exportada. Neste exemplo, 
selecionaremos a tabela Clientes. 
 
 
Figura 17 – Selecionando a tabela Clientes. 
3. Na guia Dados Externos, no grupo Exportar, clique em Arquivo de Texto. 
 
Figura 18 – Opção Arquivo de Texto. 
4. Especifique o nome do arquivo, nesse exemplo, utilizaremos 
Exp_Texto_Clientes. 
 
 
Figura 19 - Definindo o nome do arquivo. 
5. Em seguida, clique no botão Procurar. 
6. Defina o local onde será armazenado o arquivo. Neste exemplo, defina a 
pasta Exemplos como destino. 
 
 
18 
 
MS Access 2010 Avançado 
 
 
Figura 20 – Definindo o local de armazenagem. 
7. Clique em Salvar. 
8. Indique as opções de exportação (com formatação e layout, abrir o destino 
após a exportação). 
 
Figura 21 - Definições de layout. 
9. Clique no botão OK. 
10. Indique a codificação a ser utilizada, Nesse exemplo, selecione a opção 
Windows (padrão). 
 
19 
 
MS Access 2010 Avançado 
 
 
Figura 22 – Selecionando a codificação. 
11. Clique no botão OK. 
12. Clique no botão Fechar. 
13. Em seguida você observará o novo arquivo TXT em sua tela. 
 
Figura 23 – Arquivo exportado. 
14. Feche o arquivo de texto Exp_Texto_Clientes. 
 
 
 
20 
 
MS Access 2010 Avançado 
 
Parte 3 - Exportar dados para uma planilha do Excel 
35 min. 
Imagine a seguinte situação: estar bastante acostumado ao trabalho com planilhas 
eletrônicas e não ter se acostumado a utilizar o construtor de expressões no Access. 
O que fazer? Simples: basta exportar os dados de tabelas ou consultas para planilhas 
do Excel. Veja como proceder: 
1. Ainda no banco de dados Data_General, clique sobre a tabela Pedidos. 
2. Em seguida, clique na guia Dados Externos, no grupo Exportar, dê um 
clique na opção Excel . 
3. Para o nome do arquivo digite Exp_Excel_Pedidos. 
4. Em seguida, clique em Procurar. 
5. Defina a pasta Exemplos como local para armazenagem do arquivo. 
6. Especifique as opções de exportação: se deverá ser com formatação e 
layout; se a planilha deverá ser aberta após a exportação. Em nosso 
exemplo, selecione as duas opções. 
 
 
Figura 24 - Configurando o arquivo a ser exportado. 
7. Para iniciar a exportação, dê um clique no botão OK. 
8. Em seguida,o Excel será aberto exibindo os dados exportados. 
 
21 
 
MS Access 2010 Avançado 
 
 
Figura 25 - Dados exportados. 
 
 
 
9. Feche o arquivo Exp_Excel_Pedidos. 
Dica! 
Se você selecionar alguns registros antes de iniciar a 
exportação, poderá levar somente esses registros 
selecionados em lugar de toda a tabela ou consulta. 
 
 
22 
 
MS Access 2010 Avançado 
 
Parte 4 - Exportar dados para PDF ou XPS 
35 min. 
Em muitas situações, você poderá necessitar da impressão de seus dados com layout 
fixo, como relatórios jurídicos, boletins, newsletters etc. Portanto, precisará de alguns 
arquivos destinados à leitura e impressão. O Microsoft Office System oferece alguns 
suplementos gratuitos, a fim de exportar ou até mesmo salvar esse tipo de arquivo 
(layout fixo). Esses formatos são conhecidos como PDF e XPS. 
Um arquivo PDF (Portable Document Format) é um formato de layout que preserva 
toda a formação do arquivo, possibilitando seu compartilhamento, ou seja, tudo o que 
for exibido online será impresso da mesma forma, não podendo ser alterado sem 
segurança. Um arquivo no formato XPS (XML Papel Specification) também preserva 
as formatações e foi criado, especialmente, para trabalhar com o Windows Vista. 
Para exportar um arquivo para um desses formatos, faça o seguinte: 
1. Dê um clique sobre o objeto (formulário, consulta, tabela etc.). Em nosso 
exemplo, selecionaremos a tabela Fornecedores. 
2. Clique na guia Dados Externos. 
3. Em seguida, clique no botão PDF ou XPS. 
4. Defina o nome do arquivo como Relatorio_Fornecedores. 
5. Forneça a localização do novo arquivo (PDF ou XPS), em nosso exemplo, 
armazenaremos o arquivo na pasta Exemplos. 
6. Na caixa Tipo, selecione a opção Documento XPS (*.xps). 
 
 
Figura 26 - Nome do arquivo e Tipo. 
 
23 
 
MS Access 2010 Avançado 
 
7. Clique no botão Publicar, para que os dados sejam exportados. 
8. Em seguida, clique no botão Fechar. 
9. A janela do Visualizador XPS será exibida, apresentando os dados 
exportados. 
 
 
Figura 27 – Dados exportados. 
 
10. Feche o arquivo Relatorio_Fornecedores. 
 
24 
 
MS Access 2010 Avançado 
 
Parte 5 - Exportar dados para outros formatos 
35 min. 
2.4.1 Exportar dados para o Microsoft Access 
Imagine que você possua outro banco de dados que requeira informações existentes 
na tabela de clientes e deseje exportar tais registros. Para isso, faça o seguinte: 
1. Clique na guia Dados Externos 
2. Em seguida, no grupo Exportar, clique no botão Access. 
3. Clique no botão Procurar. 
4. Selecione a pasta Exemplos. 
5. Selecione o arquivo Dados_Clientes. 
 
Figura 28 – Definindo a localização do arquivo que deve receber os dados. 
6. Clique em OK. 
7. Indique o nome que o objeto deverá receber ao ser exportado. Em nosso 
exemplo, será usada a tabela Clientes_2013. 
 
25 
 
MS Access 2010 Avançado 
 
 
Figura 29 - Exportar para tabela Clientes_2013. 
8. No grupo Exportar Tabelas, selecione a opção Definição e dados. 
9. Clique no botão OK. 
10. Será exibida uma janela informando que a tabela Clientes_2013. 
11. Feche o arquivo de banco de dados Data_General. 
 
 
26 
 
MS Access 2010 Avançado 
 
Parte 6 - Exercícios de Fixação – 3 
 20 min. 
 Abra o arquivo de banco de dados Controle de Pedidos. 
1. Crie uma consulta para exibir os dados dos pedidos realizados entre 
01/01/2006 e 18/05/2006. Utilize as seguintes tabelas, Pedidos, Detalhes do 
Pedido e Produtos. Na grade de consulta, adicione os campos, Nome do 
Produto, Data do Pedido, Quantidade. Salve a consulta como 
Qry_Pedidos_Por_Data. 
1. Crie uma nova consulta do tipo seleção 
2. Adicione as tabelas Pedidos, Detalhes do Pedido e Produtos. 
3. Adicione os campos Nome do Produto, Data do Pedido e Quantidade na 
grade de consulta. 
4. Abaixo do campo Data do Pedido, na linha de critérios, digite a fórmula: 
>=01/01/2006 E <=18/05/2006. 
5. Execute a consulta. 
6. Salve a consulta com o nome Qry_Pedidos_Por_Data. 
7. Feche a consulta. 
2. Em seguida, exporte os dados recuperados na consulta em formato PDF. 
1. No Painel de Navegação, no grupo Consultas, selecione a consulta 
Qry_Pedidos_Por_Data. 
2. Em seguida, clique na guia Dados Externos. 
3. No grupo Exportar, clique no botão de comando PDF ou XPS. 
4. Selecione a pasta Exercicios. 
5. Na caixa Nome do arquivo, digite Pedidos por Data. 
6. Na caixa Tipo, selecione a opção PDF(*.pdf). 
7. Clique no botão Publicar. 
8. Visualize os dados exportados. 
9. Feche o arquivo Pedidos por Data.pdf 
3. Em seguida, feche o assistente de exportação. 
1. Clique no botão Fechar. 
 
 
 
 
 
27 
 
MS Access 2010 Avançado 
 
Parte 7 - Exercícios de Fixação – 4 
 20 min. 
1. Crie uma consulta para exibir os status de remessa que estejam definidos 
como Fechada, de acordo com o estado da remessa que deverá ser NY e IL. 
Além disso, exiba a cidade da remessa e o nome do funcionário responsável 
pelo pedido. Utilize as tabelas Detalhes do Pedido, Pedidos, Status dos 
Pedidos e Funcionários. Adicione os seguintes campos na grade de consulta, 
Estado da Remessa (Pedidos), Nome do Status (Status dos Pedidos), 
Cidade da Remessa (Pedidos), Nome (Funcionários). Salve a consulta como 
Qry_Remessa_NY. 
1. Crie uma nova consulta do tipo seleção. 
2. Adicione as tabelas Detalhes do Pedido, Pedidos, Status dos Pedidos e 
Funcionários. 
3. Adicione os campos Estado da Remessa (Pedidos), Nome do Status (Status 
dos Pedidos), Cidade da Remessa (Pedidos), Nome (Funcionários). 
4. Abaixo do campo Estado da Remessa, na linha de critérios, digite a fórmula: 
In ("Ny";"IL"). 
5. Em seguida, clique na linha de critérios abaixo do campo Nome do Status. 
6. Digite o texto “Fechada”. 
7. Execute a consulta. 
8. Salve a consulta com o nome Qry_Remessa_NY. 
9. Feche a consulta. 
2. Em seguida, exporte os dados recuperados na consulta anterior para um 
arquivo em Excel. 
1. No Painel de Navegação, no grupo Consultas, selecione a consulta 
Qry_Remessa_NY. 
2. Em seguida, clique na guia Dados Externos. 
3. No grupo Exportar, clique no botão de comando Excel. 
4. No janela do assistente de exportação, na caixa Nome do arquivo, digite 
Remessa_NY. 
5. Em seguida, clique no botão Procurar. 
6. Selecione a pasta Exercicios. 
7. Clique em Salvar. 
8. Na janela do assistente de exportação, selecione as opções Exportar dados 
com formatação e layout, Abrir o arquivo de destino depois que a 
operação de exportação for concluída. 
9. Clique em OK. 
10. Aguarde o carregamento do Excel. 
11. Visualize os dados exportados. 
12. Feche o Excel. 
3. Em seguida, feche o assistente de exportação. 
1. Clique no botão Fechar. 
 
 
 
 
 
28 
 
MS Access 2010 Avançado 
 
Parte 8 - Exercícios de Fixação – 5 
 25 min. 
1. Crie uma consulta onde seja possível visualizar fornecedores, produtos e quais 
transportadoras realizaram a logística. Utilize as tabelas, Fornecedores, 
Ordens de Compra, Detalhes do Pedido, Pedidos, Produtos, 
Transportadoras. Adicione os campos, Nome (Fornecedores), Empresa 
(Transportadoras), Nome do Produto (Produtos). Salve a consulta como 
Qry_Transporte_por_Fornecedor_Produto. 
1. Crie uma nova consulta do tipo seleção 
2. Adicione as tabelas Fornecedores, Ordens de Compra, Detalhes do 
Pedido, Pedidos, Produtos, Transportadoras. 
3. Adicione os campos Nome (Fornecedores), Empresa (Transportadoras), 
Nome do Produto (Produtos). 
4. Execute a consulta. 
5. Salve a consulta com o nomeQry_Transporte_por_Fornecedor_Produto. 
6. Feche a consulta. 
2. Em seguida, exporte os dados recuperados na consulta em formato TXT. 
1. No Painel de Navegação, no grupo Consultas, selecione a consulta 
Qry_Transporte_por_Fornecedor_Produto. 
2. Em seguida, clique na guia Dados Externos. 
3. No grupo Exportar, clique no botão de comando Arquivo de Texto. 
4. No janela do assistente de exportação, na caixa Nome do arquivo, digite 
Transp_Fornecedor_Produto. 
5. Em seguida, clique no botão Procurar. 
6. Selecione a pasta Exercicios. 
7. Clique em Salvar. 
8. Na janela do assistente de exportação, selecione as opções Exportar dados 
com formatação e layout, Abrir o arquivo de destino depois que a 
operação de exportação for concluída. 
9. Clique em OK. 
10. Na janela Codificar, selecione a opção Windows (padrão). 
11. Clique em OK. 
12. Visualize os dados exportados. 
13. Feche o arquivo Transp_Fornecedor_Produto.txt. 
3. Em seguida, feche o assistente de exportação. 
1. Clique no botão Fechar. 
 
 
 
 Feche o arquivo de banco de dados Controle de Pedidos. 
 
 
 
29 
 
MS Access 2010 Avançado 
 
AULA 3 
 
TEMA: COLETA DE DADOS E FERRAMENTA DE DADOS 
 
Objetivos específicos da Aula 3 
Trabalhar com coleta de dados de usuários por formulários, via e-mail, bem 
como gerenciar respostas. Além disso, conhecer as ferramentas de banco de dados, 
tais como, Documentador de banco de dados, Analisador de desempenho, Divisor de 
tabelas, Gerenciador de Menu de Controle e Criptografia utilizando senha. 
 
Conteúdos 
 Criar e-mail solicitando informações 
 Gerenciar resposta com informações 
 Documentar banco de dados 
 Analisar o desempenho do sistema 
 Analisar e dividir tabelas 
 Gerenciador do Menu de controle 
 Criptografar com senha 
 
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA 
 
 
 
 
Monitor, 
 
Considerando que os conteúdos devem ser desenvolvidos em 4 horas, 
sugere-se que o trabalho seja realizado em etapas, segundo a divisão temporal a 
seguir. 
 
Parte 1 – Coleta de Dados (20 min.) 
Parte 2 – Criar e-mail (25 min.) 
Parte 3 – Gerenciar resposta de e-mail (25 min.) 
Parte 4 – Exercícios de Fixação 6 (30 min.) 
Parte 5 – Guia Ferramenta de dados (40 min.) 
Parte 6 – Ferramenta de banco de dados (50 min.) 
Parte 7 – Exercícios de Fixação 7 (30 min.) 
Parte 8 – Exercícios de Fixação 8 (20 min.) 
 
É importante que haja acompanhamento do tempo destinado a cada etapa 
para garantir o cumprimento de todos os objetivos previstos para esta aula. 
 
 
 
30 
 
MS Access 2010 Avançado 
 
Parte 1 - COLETA DE DADOS 
20 min. 
Um dos recursos interessantes do Access é poder coletar dados de outros usuários 
que estão no mesmo prédio, ou até mesmo em outros países. Com isso, tornou-se 
fácil incluir um formulário para entrada de dados e processar as informações. 
Para que tais tarefas sejam realizadas, é necessário que, além do Microsoft Access, 
você tenha o Microsoft Outlook instalado e, se possível, também o Microsoft InfoPath 
(gerenciador de formulários online). 
Parte 2 - Criar E-mail 
25 min. 
Para criar um e-mail para a coleta de dados, faça o seguinte: 
1. Abra o arquivo de banco de dados Data_General, localizado na pasta 
Exemplos. 
2. Em seguida, no Painel de Navegação, selecione a tabela Clientes, para 
que possamos usar os campos contidos nela. 
 
 
Figura 30 - Tabela Clientes selecionada. 
3. Clique na guia Dados Externos. 
4. Em seguida, no grupo Coleta de Dados, clique em Criar Email. 
 
 
Figura 31 – Criar Email. 
5. Você observará que o assistente para coleta de e-mails será carregado. 
Leia as instruções e, em seguida, clique no botão Avançar. 
 
 
31 
 
MS Access 2010 Avançado 
 
 
Figura 32 - Assistente para coleta de dados. 
6. Escolha a opção Formulário HTML. 
7. Clique em Avançar. 
 Se possuir o InfoPath instalado, a opção será habilitada para você. 
 
Figura 33 – Opção Formulário HMTL. 
 
32 
 
MS Access 2010 Avançado 
 
8. Em seguida, é necessário definir se a coleta de dados deverá atualizar 
informações as informações existentes ou coletar novos dados. Em nosso 
exemplo, coletaremos novas informações. Para isto, selecione a primeira 
opção. 
 
 
Figura 34 - Coletar apenas novas informações. 
9. Clique em Avançar. 
10. Escolha os campos que deverão constar no formulário para a coleta de 
dados, dando um clique sobre o nome do campo e um clique na seta para a 
direita. Em nosso exemplo, usaremos os campos Empresa, Sobrenome 
Nome, Cargo, Telefone Comercial, Telefone Residencial, Telefone 
Celular, Número do Fax, Endereço, Cidade, Estado/Província, 
País/Região. Em seguida, clique em Avançar. 
 
Figura 35 - Campos selecionados. 
 
33 
 
MS Access 2010 Avançado 
 
11. Clique em Avançar. 
12. Especifique o local de armazenamento das respostas. Se confiar nas 
informações coletadas, escolha a opção Processar automaticamente as 
respostas e adicionar os dados a nnn (nome do objeto). 
 
 
Figura 36 - Processar automaticamente as respostas e adicionar os dados à Clientes. 
 
13. Em seguida, clique em Avançar. 
14. Na próxima etapa, é necessário escolher como os endereços de e-mail dos 
destinatários serão especificados. Em nosso exemplo, usaremos a opção 
Digitar os endereços de e-mail no Outlook. 
 
Figura 37 – Digitar os endereços de e-mail no Microsoft Outlook. 
 
34 
 
MS Access 2010 Avançado 
 
15. Clique em Avançar. 
16. Indique o assunto e Introdução da mensagem. 
 
 
Figura 38 - Assunto e Introdução da mensagem. 
17. Em seguida, clique em Avançar. 
18. Para criar a mensagem a ser enviada e acessar o Outlook, clique em Criar. 
 
Figura 39 - Botão Criar. 
19. Em seguida, será aberta a janela de nova mensagem do Outlook. Preencha 
realizando as alterações necessárias na mensagem, bem como informe o 
endereço eletrônico de cada usuário. 
 
 
35 
 
MS Access 2010 Avançado 
 
 
Figura 40 - Mensagem carregada. 
20. Em seguida, clique no botão Enviar, para que a mensagem seja enviada 
aos usuários. 
Parte 3 - Gerenciar respostas 
25 min. 
Assim que os usuários receberem seu e-mail, irão fornecer as novas informações de 
acordo com os dados do formulário que você criou. Ao clicar no botão Responder, o 
novo pedido será preenchido (objeto exportado para coleta dos dados) e uma nova 
mensagem lhe será encaminhada, a fim de processar todas as informações. 
Para processar as informações, faça o seguinte: 
1. Ainda no arquivo Data_General, clique na guia Dados Externos. 
2. Em seguida, no grupo Coletar Dados, clique no botão Gerenciar 
respostas. 
 
Figura 41 - Gerenciar respostas. 
 Você poderá utilizar as seguintes opções: 
 Rever os detalhes da mensagem (detalhes como nome da 
mensagem, tabela e local onde serão armazenadas). 
 Detalhes da mensagem (campos incluídos no formulário e 
configurações da mensagem). 
 Exibir ou alterar as opções da mensagem (rever as opções de envio 
da mensagem processada). 
 
36 
 
MS Access 2010 Avançado 
 
 Reenviar a mensagem (para enviar novamente a mensagem a todos 
os usuários que a receberam anteriormente). 
 Excluir a mensagem ou Excluir esta mensagem de e-mail. 
 
Figura 42 - Gerenciar Mensagens de Coleta de Dados. 
3. Abra o Outlook e veja se há novas mensagens. 
 
Figura 43 - Resposta do formulário de atualização. 
4. Em seguida, você poderá dar um clique com o botão direito do mouse 
sobre a resposta recebida, utilizar a opção Exportar dados para o Access.37 
 
MS Access 2010 Avançado 
 
 
Figura 44 - Exportar dados para o Microsoft Access. 
 
 
Dica! 
Abrindo a mensagem com o formulário preenchido, também é 
possível exportar para os dados para o Access. Através da guia 
Mensagem, no grupo Access, clicando no comando Exportar para 
o Access. 
 
Figura 45 - Exportar para o Access. 
 
 
38 
 
MS Access 2010 Avançado 
 
5. Em seguida, será exibida a caixa para exportar os dados ao Access. Clique 
no botão OK para iniciar a exportação para o objeto desejado. 
 
Figura 46 – Dados preenchidos pelo remetente. 
6. Ao pressionar o botão OK, o registro será acrescido à tabela. 
 
Figura 47 - Confirmação dos dados após a exportação. 
 
7. Em seguida, no banco de dados Data_General, acesse a tabela de 
Clientes e confira o resultado da exportação. 
 
Figura 48 - Registro adicionado com êxito. 
8. Feche o banco de dados Data_General. 
 
 
Dica! 
Para que a exportação tenha sucesso, o Access deverá estar 
fechado. Caso contrário, uma mensagem será exibida informando 
que o mesmo já está em uso. 
 
 
 
39 
 
MS Access 2010 Avançado 
 
Parte 4 - Exercícios de Fixação – 6 
 30 min. 
 Abra o arquivo de banco de dados Controle de Pedidos. 
1. Utilizando o recurso para coleta de dados, crie um e-mail para atualizar 
os dados dos clientes do Brasil. 
 Importe os dados do arquivo de TblClientes.xlsx, localizado na 
pasta Exercicios, de maneira que os dados sejam 
acrescentados na tabela Clientes. 
1. Clique na guia Dados Externos. 
2. Em seguida, no grupo Importar e Vincular, clique no botão Excel. 
3. Na janela do assistente de exportação, clique no botão Procurar. 
4. Selecione a pasta Exemplos. 
5. Em seguida, na janela Abrir arquivo, selecione o arquivo TblClientes.xlsx. 
6. Clique no botão Abrir. 
7. Na janela do assistente de exportação, selecione a opção Acrescentar uma 
cópia dos registros à tabela. 
8. Selecione a tabela Clientes. 
9. Clique em OK. 
10. Em seguida, clique no botão Avançar. 
11. Na próxima etapa clique no botão Concluir. 
12. Em seguida, clique no botão Fechar para finalizar o assistente de exportação. 
 Crie uma tabela com os clientes do Brasil. Para isso, utilize a 
tabela de Clientes e adicione os seguintes campos a grade de 
consulta, Empresa, Nome, Sobrenome, Cargo, Telefone 
Comercial, Telefone Residencial, Telefone Celular, Número 
do Fax, CEP, Estado/Província e País/Região. Defina o nome 
da nova tabela como Atualiza_Cadastro_Brasil e salve a 
consulta como Qry_Atualiza_Cadastro_Brasil. 
1. Clique na guia Criar. 
2. Em seguida, no grupo Consultas, clique em Design da Consulta. 
3. Na janela Mostrar tabela, selecione a tabela Clientes. 
4. Clique no botão Adicionar. 
5. Em seguida, clique no botão Procurar. 
6. Na próxima etapa, adicione os campos Empresa, Nome, Sobrenome, 
Cargo, Telefone Comercial, Telefone Residencial, Telefone Celular, 
Número do Fax, CEP, Estado/Província e País/Região na grade da 
consulta. 
7. Clique na linha de critérios abaixo do campo País/Região. 
8. Digite o texto “Brasil”. 
9. Em seguida, na guia contextual Ferramentas de Consulta, clique na guia 
Design. 
10. No grupo Tipo de Consulta, altere para opção Criar Tabela. 
11. Na caixa Criar tabela, digite o nome da consulta como 
Atualiza_Cadastro_Brasil. 
12. Em seguida, selecione a opção Banco de dados atual. 
13. Clique em OK. 
14. Em seguida, na guia contextual Ferramentas de Consulta, clique na guia 
Design. 
15. Em seguida, no grupo Resultados, clique em Executar. 
16. Será exibida uma mensagem informando que você está prestes a colar 18 
linhas em uma nova tabela. Clique em Sim. 
17. Salve a consulta como Qry_Atualiza_Cadastro_Brasil. 
18. Feche a consulta Qry_Atualiza_Cadastro_Brasil. 
 
40 
 
MS Access 2010 Avançado 
 
2. Crie o e-mail para coletar os dados utilizando seu e-mail pessoal. 
1. Selecione a tabela Atualiza_Cadastro_Brasil. 
2. Clique na guia Dados Externos. 
3. Em seguida, no grupo Coletar Dados, clique em Criar Email. 
4. Na tela de introdução, clique em Avançar. 
5. Na próxima etapa, defina o tipo de formulário selecionando a opção 
Formulário HMTL. 
6. Clique em Avançar. 
7. Em seguida, selecione a opção Coletar apenas novas informações. 
8. Clique em Avançar. 
9. Na tela para especificar os dados a serem coletados, adicione todos os 
campos disponíveis. 
10. Clique em Avançar. 
11. Em seguida, para definir como as resposta serão processadas, clique no link 
predefinido pela Microsoft (Respostas da Coleta de Dados do Access). 
12. Defina a pasta Caixa de Entrada. 
13. Em seguida, selecione a opção Processar automaticamente as respostas e 
adicionar os dados à Atualiza_Cadastro_Brasil. 
14. Clique em Avançar. 
15. Em seguida, na tela Escolher os destinatários da mensagem de email, 
selecione Digitar os endereços de email no Microsoft Outlook. 
16. Clique em Avançar. 
17. Na caixa Assunto, digite o texto Registro de novos dados. 
18. Em Introdução, mantenha o texto padrão. 
19. Clique em Avançar. 
20. Na próxima etapa, clique no botão Criar. 
21. Na janela de nova mensagem do Outlook, preencha seu e-mail. 
22. Clique no botão Enviar. 
23. Feche o banco de dados Controle de Pedidos. 
3. Responda preenchendo as informações do formulário enviado no seu e-
mail. 
1. Acesse seu e-mail. 
2. Em seguida, preencha as informações disponibilizadas sem modificar a 
estrutura do formulário. 
3. Ao concluir, clique em Enviar. 
4. Exporte os dados para o Access a partir do Outlook. 
1. Abra a mensagem com o formulário preenchido. 
2. Em seguida, na guia Mensagem, no grupo Microsoft Access, clique em 
Exportar para o Access. 
3. Na caixa Exportar dados para o Microsoft Access, clique em OK. 
4. Aguarde a confirmação do Outlook. 
5. Na caixa de confirmação, clique em OK. 
5. Confira os novos dados no banco de dados Controle de Pedidos. 
6. Abra novamente o banco de dados Controle de Pedidos. 
7. Em seguida, no Painel de Navegação, dê um clique duplo sobre a tabela 
Atualiza_Cadastro_Brasil. 
8. Após a abertura da tabela, confirme os novos dados. 
 Feche o arquivo de banco de dados Controle de Pedidos. 
 
 
41 
 
MS Access 2010 Avançado 
 
Parte 5 - GUIA FERRAMENTA DE DADOS 
 40 min. 
 
4.1 Grupo Analisar 
Ao gerenciar informações em bancos de dados complexos, é fundamental analisá-las 
para conferir a duplicidade de dados, a correta aplicação de tabelas, bem como 
relacionamentos e dependência entre os objetos. Para isso, basta utilizar o grupo 
Analisar da guia Ferramenta de Banco de Dados. 
 
 Figura 49 – Grupo Analisar. 
4.1.1 Documentar o banco de dados 
Uma recomendação no desenvolvimento de banco de dados é manter a 
documentação completa dos objetos utilizados, bem como suas características 
(propriedades) e relacionamentos. Assim, caso outro usuário passe a gerenciar as 
informações, poderá analisar a documentação e verificar relações de dependência 
(quem depende do quê) e, principalmente, campos existentes. 
Você poderá documentar um ou vários objetos. Ou ainda, se preferir, todos os objetos 
existentes em seu banco de dados. 
Para criar a documentação, faça o seguinte: 
1. Abra o arquivo de banco de dados Data_General, localizado na pasta 
Exemplos. 
2. Em seguida, clique na guia Ferramentas de Banco de Dados. 
3. Clique no botão Documentador do Banco de dados . 
4. Em seguida, será apresentada a janela do Documentador. 
 
 
Figura 50 – Documentador. 
 
 
42 
 
MS Access 2010 Avançado 
 
5. Selecione todos os objetos que deseja documentar. Em nosso exemplo, 
selecionaremos as tabelas Clientes, Detalhes do Pedido, Pedidos e 
Produtos. 
 
Figura 51 - Selecionando os objetosa serem documentados. 
6. Em seguida, clique no botão OK. 
7. Aguarde o carregamento da definição do objeto. 
 
 
Figura 52 – Documentação concluída com êxito 
 
 
43 
 
MS Access 2010 Avançado 
 
8. Em seguida, na guia Visualizar Impressão, no grupo Fechar 
Visualização, clique no botão Fechar Visualização de Impressão. 
9. Feche o arquivo de banco de dados Data_General. 
 
 
44 
 
MS Access 2010 Avançado 
 
4.1.2 Analisar o desempenho do banco de dados 
Outra opção interessante é verificar o desempenho de determinado objeto, como, por 
exemplo, a divisão dos dados em mais de uma tabela, ou outras sugestões que 
podem ser obtidas clicando-se no botão Analisar desempenho . Dependendo do 
objeto selecionado, você visualizará a janela de divisão de tabelas ou análise de 
desempenho do objeto. 
Para entender melhor a ferramenta Analisar desempenho, faça o seguinte: 
1. Abra o arquivo de banco de dados Data_General, localizado na pasta 
Exemplos. 
2. Em seguida, clique na guia Ferramentas de Banco de Dados. 
3. Clique no botão Analisar desempenho . 
4. Em seguida, será apresentada a janela do Analisador de desempenho. 
 
Figura 53 - Analisador de desempenho. 
5. Selecione a guia Formulários. 
 
Figura 54 - Guia Formulários. 
6. Em seguida, clique no botão Selecionar tudo. 
 
 
45 
 
MS Access 2010 Avançado 
 
 
Figura 55 - Botão Selecionar tudo. 
7. Após a seleção dos objetos, clique em OK. 
8. Aguarde enquanto o analisador realiza a varredura nos formulários. 
 
 
Figura 56 - Analisando os formulários selecionados. 
9. Ao final, o Analisador de desempenho apresentará o resultado da análise. 
 
Figura 57 - Resultado da Análise. 
 Você pode selecionar o resultado de cada formulário na lista e acompanhar as 
observações da análise. 
 
 
46 
 
MS Access 2010 Avançado 
 
 
Figura 58 - Observações da análise. 
10. Após visualizar o resultado da análise, clique no botão Fechar. 
 
Figura 59 - Botão Fechar. 
11. Feche o arquivo de banco de dados Data_General. 
 
 
47 
 
MS Access 2010 Avançado 
 
4.1.2.1 Analisar e dividir tabelas 
Imagine que você tenha criado uma tabela extensa e deseja dividi-la em duas ou mais. 
Antes de fazer essa divisão, será necessário verificar o desempenho da tabela. Por 
exemplo: 
 
Figura 60 – Estrutura da tabela de Pedidos. 
 
Para isso, faça o seguinte: 
1. Abra o arquivo de banco de dados Data_General, localizado na pasta 
Exemplos. 
2. Em seguida, clique na guia Ferramentas de Banco de Dados. 
3. Clique no botão Analisar tabela . 
4. Em seguida, será apresentada a janela do Assistente de análise de 
tabela. 
 
 
48 
 
MS Access 2010 Avançado 
 
 
Figura 61 - Assistente de análise de tabela. 
5. Clique em Avançar. 
6. Uma das tarefas sugeridas pelo Access é a divisão da tabela. 
 
Figura 62 – Sugestão para divisão da tabela. 
7. Clique em Avançar. 
 
49 
 
MS Access 2010 Avançado 
 
8. Indique a tabela que contém os dados repetidos. Em nosso exemplo, 
selecionaremos a tabela Pedidos. Para isso, dê um clique sobre o nome da 
tabela desejada. 
 
Figura 63 – Selecionando a tabela a ser analisada. 
9. Clique no botão Avançar 
10. Você poderá decidir quais os campos que devem ser divididos em uma ou 
mais tabelas, ou deixar que o Access decida. Em nosso exemplo, 
selecionaremos a opção Sim, deixe que o assistente decida. 
 
 
Figura 64 - Opção definida. 
 
50 
 
MS Access 2010 Avançado 
 
11. Clique em Avançar. 
12. Após aplicativo ter tomado a decisão, irá apresentá-la na tela como mostra 
a figura 65. 
 
Figura 65 – Tabela dividida. 
13. Para agrupar de forma diferente, dê um clique no botão Dicas e 
verifique quais são as instruções. 
 
Figura 66 – Dicas. 
 
51 
 
MS Access 2010 Avançado 
 
14. Indique um nome para as tabelas. Para isso, dê um clique duplo sobre o 
nome da tabela ou clique no botão Renomear tabela e, indique o nome 
para cada uma delas. 
 
Figura 67 - Renomeando as tabelas. 
15. Em seguida, clique em OK. 
16. Repita o procedimento para as demais tabelas. Em nosso exemplo, as 
tabelas serão renomeadas de acordo com os seguintes nomes. 
 Tabela1 – PedidosDiv 
 Tabela2 – Remessa_PedidosDiv 
 Tabela3 – DadosPgto_PedidosDiv 
 Tabela4 – CidadeRemessa_PedidosDiv 
 Tabela5 – Impostos_PedidosDiv 
17. Ao final, o relacionamento deverá apresentar os seguintes nomes. 
 
52 
 
MS Access 2010 Avançado 
 
 
Figura 68 - Nomes definidos. 
18. Em seguida, clique no botão Avançar. 
19. Defina os campos que devem ser chave primária. Nesse exemplo, 
selecione o campo Identificação do Pedido na tabela PedidosDiv. 
20. Em seguida, clique no botão Identificador exclusivo. 
 
 
Figura 69 – Definindo o Identificador Exclusivo na tabela PedidosDiv. 
 
53 
 
MS Access 2010 Avançado 
 
21. Em seguida, clique no botão Avançar. 
22. Após analisar todos os dados, você poderá exibir na tela uma consulta para 
examinar os dados. Se achar conveniente, use a opção Sim e crie a 
consulta. Em caso contrário, clique em Não para não criar a consulta. Em 
nosso exemplo, selecionaremos a opção Sim, crie a consulta. 
 
Figura 70 – Selecionando a opção para criar consulta. 
23. Em seguida, clique no botão Concluir, para que as tabelas sejam geradas. 
 Para verificar o relacionamento entre as tabelas, faça o seguinte: 
24. Clique na guia Ferramentas de Banco de Dados. 
25. Em seguida, no grupo Relações, clique em Relações. 
 
 
Figura 71 - Tabela dividida e relacionada. 
26. Feche o arquivo de banco de dados Data_General. 
 
54 
 
MS Access 2010 Avançado 
 
Parte 6 - Ferramentas de Banco de Dados 
 50 min. 
 
4.2.1 Gerenciador do Menu de Controle 
Assim que o trabalho com todos os objetos do banco de dados estiver concluído, você 
poderá criar um menu de controle para facilitar o acesso às informações. Antes é 
necessário disponibilizar esse recurso. Para isso, faça o seguinte: 
1. Abra o banco de dados Data_General. 
2. Em seguida, clique na guia Arquivo. 
3. Clique em Opções. 
4. Na janela Opções do Access, selecione a guia Barra de Ferramentas de 
Acesso Rápido. 
5. Na caixa Escolher comandos em, selecione a opção Todos. 
6. Localize a opção Gerenciador de Menu de Controle. 
7. Em seguida, clique no botão Adicionar. 
8. Clique em OK. 
9. Observe que o comando já está disponível. 
 
 
Figura 72 - Gerenciador de Menu de Controle. 
10. Clique sobre o comando Gerenciador de Menu de Controle. 
11. Você será notificado com a seguinte mensagem. 
 
 
Figura 73 – Nenhum menu encontrado. 
12. Clique em Sim. 
13. A janela do Gerenciador do menu de controle será exibida. 
 
 
Figura 74 – Gerenciador do menu de controle. 
14. Em seguida, para criar uma nova página, clique no botão Novo 
 
55 
 
MS Access 2010 Avançado 
 
15. Indique o nome que a página deverá receber. 
16. Na caixa Criar novo, digite Formulários. 
 
Figura 75 - Criar novo. 
17. Em seguida, clique em OK. 
 
 Agora, devemos editar cada uma das páginas recentemente criadas. Por 
exemplo, inclua formulários na página nomeada como Formulários. 
Para isso, faça o seguinte: 
1. Dê um clique em Formulários. 
2. Em seguida, cliqueno botão Editar. 
 
Figura 76 - Editar página do menu de controle. 
3. Em seguida, para incluir as opções nesse controle, clique no botão Novo. 
 
Figura 77 – Editar item do menu de controle. 
4. Na caixa Texto, indique o texto que deverá ser visualizado ao lado do botão 
de comando. Em nosso exemplo, digite Lista de Clientes. 
 
Figura 78 - Nome do comando definido. 
 
56 
 
MS Access 2010 Avançado 
 
5. Em seguida, como a ação deve ser executada na caixa Comando. Em 
nosso exemplo, selecione a opção Abrir formulário em modo de adição. 
6. Em seguida, na caixa Formulário, informe que formulário deverá ser 
aberto. Selecione a opção Lista de Clientes. 
 No final da edição, a caixa deverá apresentar as seguintes configurações. 
 
Figura 79 - Editando item do menu de controle. 
7. Clique no botão OK. 
 Observe que o item foi adicionado na página do menu de controle. 
 
Figura 80 - Item adicionado. 
Agora vamos incluir um botão que retorne ao menu principal. Para isso, faça o 
seguinte. 
1. Ainda na caixa Editar página do menu de controle, clique em Novo. 
2. Em seguida, crie novo menu cujo comando deverá habilitar a opção Ir para 
menu de controle. Defina as configurações de acordo com a imagem a seguir: 
 
Figura 81 – Definindo um novo item. 
3. Clique em OK. 
4. Em seguida, na caixa Editar página do menu de controle, clique no botão 
Novo. 
5. Em seguida, na caixa Texto, digite Lista de Fornecedores. 
6. Clique na caixa Comando. 
7. Selecione a opção Abrir formulário no modo de adição. 
8. Na caixa Formulário, selecione Lista de Fornecedores. 
 
57 
 
MS Access 2010 Avançado 
 
9. Clique em OK. 
10. Em seguida, clique no botão Fechar. 
11. Na caixa do menu de controle, selecione a página Menu Principal. 
12. Clique em Editar. 
13. Na janela Editar página do menu de controle, clique no botão Novo. 
14. Na caixa Texto, digite Página Inicial. 
15. Em seguida, clique na caixa Comando. 
16. Selecione a opção Abrir formulário no modo de adição. 
17. Clique na caixa Formulário. 
18. Selecione a opção Página Inicial. 
19. Clique em OK. 
 
Agora vamos incluir um botão que acesse a página Formulários. Para isso, faça o 
seguinte. 
1. Ainda na caixa Editar página do menu de controle, clique em Novo. 
2. Em seguida, crie novo menu cujo comando deverá habilitar a opção Ir para 
menu de controle. Defina as configurações de acordo com a imagem a seguir: 
 
Figura 82 - Ir para menu de controle Formulários. 
3. Clique em OK. 
4. Em seguida, clique no botão Fechar. 
5. Na janela Gerenciador do menu de controle, selecione a página 
Formulários. 
6. Em seguida, clique no botão Criar Padrão. 
7. Clique em Fechar. 
8. No Painel de Navegação, acesse Formulários. 
9. Em seguida, dê um clique duplo sobre o formulário Menu de Controle. 
10. A seguinte tela será exibida. 
 
 
Figura 83 - Menu de controle. 
11. Feche o banco de dados Data_General. 
 
 
58 
 
MS Access 2010 Avançado 
 
4.2.2 Criptografar o arquivo com senha 
Para tornar mais seguro seu banco de dados, é possível criptografar suas informações 
e ainda inserir uma senha. Para isso, faça o seguinte: 
1. Abra o arquivo Data_General no modo exclusivo. 
 Abra o Access 2010. 
 Clique na guia Arquivo. 
 Em seguida, clique no comando Abrir. 
 Selecione o banco de dados Data_General na pasta Exemplos. 
 Em seguida, clique na seta do lado direito do botão Abrir. 
 Altere a opção de abertura como Abrir exclusivo. 
 
 
Figura 84 – Abrir exclusivo. 
2. Clique na guia Arquivo. 
3. Em seguida, clique em Informações. 
4. Clique no botão Criptografar com senha. 
5. Entre com a senha e informe-a novamente na opção verificar. 
 
Figura 85 – Definir senha. 
6. Clique em OK. 
7. Feche o arquivo e abra-o novamente, para que a nova senha seja 
solicitada. 
 
59 
 
MS Access 2010 Avançado 
 
 
Figura 86 - Inserir senha para abertura do banco de dados. 
8. Insira a senha. 
 
Figura 87 - Inserindo a senha. 
9. Clique em OK para que o banco de dados seja aberto. 
 
Figura 88 - Banco de dados aberto. 
10. Feche o banco de dados Data_General. 
 
 
60 
 
MS Access 2010 Avançado 
 
Parte 7 - Exercícios de Fixação – 7 
 30 min. 
 Abra o arquivo de banco de dados Controle de Pedidos. 
1. Utilizando os recursos do grupo Analisar, crie uma documentação para 
o banco de dados que registre os seguintes objetos. 
 Na guia Tabelas: Clientes, Pedidos, Detalhes do Pedido e 
Produtos. 
 Na guia Consultas: Análise de Vendas, Compras de Produto, 
Pedidos de Produto, Preço total da Compra. 
 Na guia Relatórios: Dez Maiores Pedidos, Quantidade de 
Vendas de Produtos por Funcionários, Relatório de Vendas 
Mensal, Vendas de Produtos por Categoria. 
 
1. Clique na guia Ferramentas de Banco de Dados. 
2. Em seguida, no grupo Analisar, clique em Documentador de Banco de 
Dados. 
3. Na guia Tabelas, selecione os objetos Clientes, Pedidos, Detalhes do Pedido 
e Produtos. 
4. Na guia Consultas, selecione os objetos Análise de Vendas, Compras de 
Produto, Pedidos de Produto, Preço total da Compra. 
5. Na guia Relatórios, selecione os objetos Dez Maiores Pedidos, Quantidade 
de Vendas de Produtos por Funcionários, Relatório de Vendas Mensal, 
Vendas de Produtos por Categoria. 
6. Clique em OK. 
7. Selecione a tabela Clientes. 
8. Clique em OK. 
 
2. Analise o desempenho do banco de dados, utilizando como base todos 
os objetos da guia Formulários e Relatórios. 
1. Clique na guia Ferramentas de Banco de Dados. 
2. Em seguida, no grupo Analisar, clique em Analisar Desempenho. 
3. Na guia Formulários, clique no botão Selecionar tudo. 
4. Em seguida, na guia Relatórios, clique no botão Selecionar Tudo. 
5. Na janela do Analisador de desempenho, clique em Fechar. 
 
3. Utilizando as ferramentas de banco de dados, divida a tabela 
Funcionários. Não será necessário definir nomes personalizados para 
as tabelas. 
1. Clique na guia Ferramentas de Banco de Dados. 
2. Em seguida, no grupo Analisar, clique em Analisar tabela. 
3. Na janela do Assistente de análise de tabela, na primeira etapa, clique em 
Avançar. 
4. Em seguida, clique em Avançar novamente. 
5. Em Tabelas, selecione Funcionários. 
6. Clique em Avançar. 
7. Na próxima etapa, selecione a opção, Sim, deixe que o assistente decida. 
8. Clique em Avançar. 
9. Na próxima etapa, clique em Avançar sem definir nome para as tabelas. 
10. No alerta, clique em Sim. 
11. Clique novamente em Avançar. 
12. Em seguida, clique em Não, não crie a consulta. 
13. Clique em Concluir. 
 
61 
 
MS Access 2010 Avançado 
 
Parte 8 - Exercícios de Fixação – 8 
 20 min. 
 Ainda no arquivo de banco de dados Controle de Pedidos. 
1. Crie um menu de controle chamado Acesso, com os seguintes itens: 
 Página Inicial – Para abrir o formulário Página Inicial. 
 Maiores Pedidos – Parar abrir o relatório Dez Maiores Pedidos. 
 Sair – Para sair do aplicativo. 
1. Abra o Gerenciador de Menu de Controle. 
2. Clique em Novo. 
3. Defina o nome da página como Acesso. 
4. Em seguida, selecione a página Acesso. 
5. Clique em Editar. 
6. Na caixa Editar página do menu de controle, clique em Novo. 
7. Na caixa Texto, digite Página Inicial. 
8. Na caixa Comando, selecione a opção Abrir formulário no modo de adição. 
9. Em seguida, em Formulário, selecione Página Inicial. 
10. Clique em OK. 
11. Na caixa Editar página do menu de controle, clique em Novo. 
12. Na caixa Texto, digite Maiores Pedidos. 
13. Na caixa Comando, selecione a opção Abrir relatório. 
14. Em seguida, em Relatório, selecione Dez Maiores Pedidos. 
15. Clique em OK. 
16. Na caixa Editarpágina do menu de controle, clique em Novo. 
17. Na caixa Texto, digite Sair. 
18. Na caixa Comando, selecione a opção Sair do aplicativo. 
19. Clique em OK. 
20. Em seguida, clique em Fechar. 
21. Na caixa Gerenciador do menu de controle, selecione o Menu Acesso. 
22. Clique em Criar Padrão. 
23. Em seguida, clique em Fechar. 
 
2. Defina uma senha para o banco de dados Controle de Pedidos. 
1. Feche o banco de dados Controle de Pedidos. 
2. Abra o banco de dados Controle de Pedidos, em modo Abrir exclusivo. 
3. Clique na guia Arquivo. 
4. Em seguida, clique em Informações. 
5. Clique no botão Criptografar com senha. 
6. Entre com a senha e informe-a novamente na opção verificar. 
7. Clique em OK. 
 
 Feche o arquivo de banco de dados Controle de Pedidos. 
 
 
62 
 
MS Access 2010 Avançado 
 
AULA 4 
 
TEMA: MACROS 
Objetivos específicos da Aula 4 
Capacitar o aluno a trabalhar com macros, a fim de automatizar as tarefas 
usadas com mais frequência. 
Conteúdos 
 Criar macro simples 
 Associar macro a evento de formulários 
 Macros Condicionais 
 
 
ESTRATÉGIAS PARA O DESENVOLVIMENTO DA AULA 
 
 
 
Monitor, 
 
Considerando que os conteúdos devem ser desenvolvidos em 4 horas, 
sugere-se que o trabalho seja realizado em etapas, segundo a divisão temporal a 
seguir. 
 
Parte 1 – Macros (30 min.) 
Parte 2 – Criar macro simples (30 min.) 
Parte 3 – Associar uma macro a um evento de formulário (40 min.) 
Parte 4 – Macros Condicionais (40 min.) 
Parte 5 – Personalização do Aplicativo (40 min.) 
Parte 6 – Criar um menu principal (20 min.) 
Parte 7 – Iniciar o banco de dados com determinado formulário (10 min.) 
Parte 8 – Exercícios de Fixação 9 (15 min.) 
Parte 9 – Exercícios de Fixação 10 (15 min.) 
 
É importante que haja acompanhamento do tempo destinado a cada etapa 
para garantir o cumprimento de todos os objetivos previstos para esta aula. 
 
 
 
63 
 
MS Access 2010 Avançado 
 
Parte 1 - MACROS 
 30 min. 
O Access reconhece certos eventos que podem causar execução de macro ou 
procedimento de evento. Por exemplo, são considerados eventos abrir um relatório, 
inserir novos dados em um controle de formulário e mover o foco para um registro 
diferente em um formulário. Eventos podem ocorrer para formulários, controles, 
registros e seções em relatórios. 
Na execução de uma macro, será feita uma ação, conhecida como evento, ao se dar 
um clique em um botão ou duplo clique e ao se pressionar determinada tecla. 
Portanto, você deverá associar ao procedimento uma ação a ser realizada. 
Abaixo, vejamos uma lista de eventos que podem ser executados, quando 
trabalhamos com macros: 
Evento Ocorrência 
Antes de Atualizar 
Antes de os dados alterados em um controle ou registro serem 
atualizados. 
Ao Abrir 
Quando um formulário é aberto, mas antes de o primeiro registro 
ser exibido. No caso de relatórios, o evento ocorre antes de um 
relatório ser visualizado ou impresso. 
Ao Alterar 
Quando o conteúdo de uma caixa de texto ou parte do texto de 
uma caixa de combinação é alterado. Pode ocorrer na 
movimentação de uma página para outra, quando há um 
controle de guias. 
Ao Aplicar Filtro 
Quando o usuário ativa o botão Aplicar Filtro, Filtrar por Seleção 
ou Remover Filtro. 
Ao Carregar Quando um formulário é aberto e seus registros são exibidos. 
Ao Clicar 
Quando o usuário pressiona o botão do mouse sobre 
determinado objeto, liberando-o em seguida. 
Ao Clicar Duas Vezes Quando o usuário dá duplo clique sobre um controle. 
Ao Entrar 
Antes de o controle receber o foco de outro controle do mesmo 
formulário. 
Ao Excluir 
Quando o usuário efetua ação de exclusão de um registro, mas 
antes de o registro ser realmente excluído. 
Ao Fechar Quando um formulário ou relatório é fechado e removido da tela. 
Ao Sair 
Antes de um controle perder o foco para outro no mesmo 
formulário. 
Após Atualizar 
Depois que os dados alterados em um controle ou registro são 
atualizados. 
No Atual 
Quando o foco é movido para um registro. Dessa forma, esse 
mesmo registro passa a constar como registro atual. Ou até 
mesmo quando um formulário é atualizado, ou quando uma 
consulta é repetida. 
 
Uma macro é um conjunto de uma ou várias ações utilizadas para automatizar tarefas. 
Por exemplo, em seu dia a dia, você abre determinado formulário e sempre maximiza 
a janela para efetuar algumas ações. Com a macro, você não terá mais esse trabalho, 
pois ela executará todos os processos, da identificação do formulário à seleção de 
determinado registro, otimizando o processo. 
 
 
64 
 
MS Access 2010 Avançado 
 
Parte 2 - Criar macro simples 
 30 min. 
Para criar uma macro, faça o seguinte: 
1. Abra o arquivo Data_General localizado na pasta Exemplos. 
2. Na guia Criar, grupo Macros e Código, clique em Macro . 
 Será apresentada a seguinte janela. 
 
Figura 89 - Janela de Macro. 
3. Dê um clique na caixa Adicionar Nova Ação. 
 
 
Figura 90 - Adicionar Nova Ação. 
4. Em seguida, utilize a caixa de combinação existente para selecionar uma 
ação a ser executada. Em nosso exemplo, AbrirFormulário: 
 
Figura 91 – Argumentos da ação AbrirFormulário. 
 
65 
 
MS Access 2010 Avançado 
 
5. Em Nome do formulário, defina o nome do formulário que deverá ser 
aberto. Em nosso exemplo, selecione o formulário Página Inicial. 
6. Na caixa Exibir, selecione a opção Formulário. 
7. Em Modo janela, selecione a opção Normal. 
 
Figura 92 – Argumentos da ação definidos. 
8. Clique novamente na caixa Adicionar Nova Ação. 
9. Selecione a ação MaximizarJanela. 
 
Figura 93 - Ação MaximizarJanela. 
10. Salve a macro no botão Salvar. 
11. Defina o nome da macro como Open_PGInicial. 
12. Clique em OK. 
13. Para executar a macro, clique no botão Executar . 
14. Observe que o formulário será aberto e maximizado. 
 
Figura 94 - Formulário invocado através da macro Open_PGInicial. 
15. Feche o formulário Página Inicial. 
16. Feche a macro Open_PGInicial. 
 
 
66 
 
MS Access 2010 Avançado 
 
Parte 3 - Associar uma macro a um evento de formulário 
 40 min. 
Conforme foi visto anteriormente, uma macro sempre está associada a um evento. 
Para criar essa associação, faça o seguinte: 
1. Abra o formulário Formulário de Análise de Vendas no modo Design. 
2. Crie um botão de comando. 
3. Caso o Assistente de controle seja aberto, pressione ESC. 
 
Figura 95 - Botão de comando criado. 
4. Ative a folha de propriedades do botão de comando. 
5. Na guia Evento, dê um clique no evento Ao clicar. 
 
Figura 96 – Evento Ao clicar. 
6. Dê um clique no botão Construtor de . 
7. Selecione a opção Construtor de macros. 
 
67 
 
MS Access 2010 Avançado 
 
 
Figura 97 - Construtor de macros. 
8. Em seguida, clique em OK. 
9. Automaticamente, você verá a janela de macros sendo exibida. 
 
 
Figura 98 – Janela de macros. 
10. Na caixa Adicionar Nova Ação, escolha Abrir Formulário. 
11. Em Propriedades da macro, dê um clique sobre a propriedade Nome do 
formulário. 
12. Selecione o formulário Lista de Pedidos. 
13. Em Exibir, selecione a opção Formulário. 
14. Em Modo janela, selecione Normal. 
15. Ao final, os argumentos estarão de acordo com a imagem a seguir. 
 
Figura 99 - Argumentos da macro. 
16. Salve a macro. 
17. Feche-a. 
18. No formulário, defina o nome do botão como Listar Pedidos. 
19. Salve o formulário e execute-o no modo Formulário para verificar se, ao 
dar um clique no botão recentemente criado, o formulário será aberto. 
 
68 
 
MS Access 2010 Avançado 
 
 
Figura 100 - Macro

Continue navegando