Académique Documents
Professionnel Documents
Culture Documents
Parte 2
Nesta lição utilizaremos o Microsoft Query para criar um consulta onde definiremos alguns
critérios de pesquisa. Faremos a consulta na tabela Pedidos do arquivo ExQuery.mdb, que está
na pasta C:\ExcelAvançado.
Exercício 20 Abrir o Excel e definir uma fonte de dados para acessar os dados do arquivo
C:\ExcelAvançado\ExQuery.mdb. Após acessar a fonte de dados usar o Microsoft Query para
acessar os seguintes campos da tabela Pedidos:
· NúmeroDoPedido.
· DataDoPedido
· CidadeDeDestino
· PaísDeDestino
· Frete
Fazer com que sejam retornados apenas os pedidos para o Brasil, no primeiro trimestre de 1997.
Retornar os dados para o Excel e salvar a planilha com o nome de Exemplo 20.xls, na pasta
C:\ExcelAvançado.
1. Abra o Excel.
2. Para definir a fonte de dados selecione o comando Dados -> Obter dados externos ->
Criar nova consulta ao banco de dados...
3. Será exibida a janela Escolher a fonte de dados, indicada na Figura 2.40. Nesta tela
desmarque a opção "Usar o Assistente de consulta para criar/editar consultas". Ao desmarcar
esta opção, o Excel abrirá o Microsoft Query para que possamos criar a consulta, ao invés do
assistente utilizado nas lições anteriores. Nesta lição e nas próximas utilizaremos o Microsoft
Query.
4. O primeiro passo é informar ao Microsoft Query o formato em que se encontram os dados que
serão acessados. No nosso exemplo estão no formato do Microsoft Access. Dê um clique na
opção Banco de dados do MS Access, para informar o formato dos dados.
5. Clique em OK.
6. Será aberta a janela Selecionar banco de dados, indicada na Figura 2.41. Nesta janela você
deve informar o caminho e o nome do arquivo .mdb no qual estão os dados a ser acessados.
8. Clique em OK.
9. O Microsoft Query será carregado com a janela Adicionar tabelas em primeiro plano, conforme
indicado na Figura 2.42:
Nota: A criação de consultas com o Microsoft Query é muito semelhante a criação de consultas
com o Microsoft Access. Para detalhes sobre a criação de consultas com o Microsoft Access,
consulte o Curso de Access Básico - 300 páginas, no seguinte
endereço: https://juliobattisti.com.br/accbasico/accessbasico.asp .
10. Clique na tabela Pedidos para marca-la. Em seguida clique no botão Adicionar.
11. Clique em Fechar para fechar a lista de tabelas e ir para o Microsoft Query, conforme
indicado na Figura 2.43:
· NúmeroDoPedido
· DataDoPedido
· CidadeDeDestino
· PaísDeDestino
· Frete
14. Por padrão a área para definição dos critérios não é exibida. Para exibi-la selecione o
seguinte comando: Exibir -> Critérios. Será exibida uma área entre as tabelas e o painel de
dados, para a definição de Critérios, conforme indicado na Figura 2.44:
Figura 2.44 - Exibindo a área para definição dos critérios.
15. Cada critério é definido em uma coluna, na área de Critérios. Na linha Campo de critérios
você deve selecionar o campo no qual iremos definir um critério de filtragem. Na linha valor você
define um valor ou uma expressão de critério, usando um dos operadores descritos na lição
anterior. Critérios colocados na mesma linha são ligados por um operador E, colocados em linhas
diferentes são ligados por um operador OU.
PaísDeDestino='Brasil'
17. Na primeira coluna da área de Critérios selecione o campo PaísDeDestino. Na linha valor
digite Brasil e pressione a tecla TAB. Observe que, automaticamente, o Query coloca Brasil entre
apóstrofes e os resultados, na parte de baixo da janela, já são filtrados para exibir apenas os
pedidos do Brasil.
19. Na segunda coluna da área de Critérios selecione o campo DataDoPedido. Na linha valor
digite :
Observe que, automaticamente, o Query coloca as datas entre sinais de # e traduz Between para
Entre. Os resultados, na parte de baixo da janela, já são filtrados para exibir apenas os pedidos
do Brasil (filtro anterior) para o primeiro trimestre de 1997.
21. Agora estão sendo exibidos apenas os pedidos que coincidem com os critérios especificados.
22. O próximo passo é fechar o Microsoft Query, retornando estes dados para a planilha do
Excel. Para fazer isso utilize o comando: Arquivo -> Retornar dados ao Microsoft Excel.
23. O Excel abre a janela solicitando que você informe a faixa da planilha onde os dados da
consulta devem ser exibidos. Por padrão o Excel sugere a partir da célula A1. Clique em OK. O
Excel executa a consulta e dentro de alguns instantes os dados serão exibidos na planilha,
conforme indicado na Figura 2.46:
Figura 2.46 - Pedidos para o Brasil no primeiro trimestre de 1997.
24. Observe que somente foram retornados os pedidos para o Brasil, no primeiro trimestre de
1997.
26. Mantenha o Microsoft Excel aberto, pois iremos alterar esta consulta na próxima lição.