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

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

Você está em: PrincipalArtigosExcel 2007 Avançado › Capítulo 2 : 12
Quer receber novidades e e-books gratuitos?
›››
« Anterior Δ Página principal ¤ Índice Próxima »

Curso Grátis - Excel 2007 Avançado, Macros e Programação VBA
Autor: Júlio Battisti
Lição 12 - Capítulo 02 - Criação de consultas básicas com o Microsoft Query

Na lição anterior definimos uma fonte de dados, fonte esta que nos permite acessar os dados das tabelas do banco de dados ExQuery.mdb, o qual está na pasta C:\Excel 2007 Avançado\Exemplos. Nesta lição aprenderemos a criar uma consulta básica, baseada nesta fonte de dados.

Nas próximas lições aprenderemos outras maneiras de criar uma fonte de dados e também a criar consultas mais elaboradas. Nesta Lição, utilizaremos o Assistente de consultas, indicado na Figura 2.38. Em outros exemplos deste módulo também aprenderemos a utilizar diretamente o Microsoft Query, sem o assistente de consultas, para criar consultas mais elaboradas.

Exercício 19:  Utilizar a fonte de dados criada na Lição 11 para criar uma consulta onde seja exibida uma listagem dos pedidos, classificada pelo número do pedido, com as seguintes informações:

  • Número do Pedido.                              da tabela Pedidos
  • Data do Pedido                                     da tabela Pedidos
  • País de Destino                                    da tabela Pedidos
  • Cidade de Destino                                da tabela Pedidos
  • Nome do Cliente/Empresa                  da tabela Clientes
  • Nome do Funcionário                          da tabela Funcionários

Salvar a planilha na pasta C:\Excel 2007 Avançado\Exemplos com o nome de Exercicio19.xlsx.

1.      Você deve estar com a janela Assistente de consulta aberta. A utilização desta janela é semelhante à utilização do internet Explorer. No painel da esquerda é exibida uma listagem com todas as tabelas disponíveis na fonte de dados que está sendo utilizada. No nosso exemplo temos as tabelas: Categorias, Clientes, Detalhes do Pedido e assim por diante. Ao clicar no sinal de + ao lado do nome de uma tabela, serão exibidos os nomes dos campos que pertencem à tabela, conforme indicado na Figura 2.39, onde são exibidos os campos da tabela Pedidos.

2.      Para adicionar um campo à consulta basta clicar no campo desejado e depois clicar no botão Curso Completo de Excel 2007 Avancado - Julio Battisti Livros e Cursos. Ao clicar no sinal de Curso Completo de Excel 2007 Avancado - Julio Battisti Livros e Cursos, o campo selecionado é deslocado para o painel da direita. No painel da direita são exibidos os campos que fazem parte da consulta. Cada campo que faz parte da consulta ira ser exibido em uma coluna na planilha do Excel 2007, depois que a consulta for concluída.

3.      Para remover um campo, basta clicar no campo a ser removido e em seguida clicar no botão Curso Completo de Excel 2007 Avancado - Julio Battisti Livros e Cursos. O botão Curso Completo de Excel 2007 Avancado - Julio Battisti Livros e Cursos é utilizado para remover todos os campos.

4.      Você também pode adicionar todos os campos de uma tabela de uma única vez, ao invés de ter que adicionar um por um. Para isso clique no nome da tabela para selecioná-la e depois clique no botão Curso Completo de Excel 2007 Avancado - Julio Battisti Livros e Cursos. Com isso todos os campos da tabela selecionada serão adicionados à consulta.

Curso Completo de Excel 2007 Avancado - Julio Battisti Livros e Cursos
Figura 2.39 – Campos da tabela Pedidos.

5.      Utilizando as técnicas descritas nos itens 2, 3 e 4, adicione os seguintes campos:

  • Número do Pedido.                           da tabela Pedidos
  • Data do Pedido                                  da tabela Pedidos
  • País de Destino                                  da tabela Pedidos
  • Cidade de Destino                             da tabela Pedidos
  • Nome do Cliente/Empresa                 da tabela Clientes
  • Nome do Funcionário                        da tabela Funcionários

 

6.      Sua janela deve estar conforme indicado na Figura 2.33:

Curso Completo de Excel 2007 Avancado - Julio Battisti Livros e Cursos
Figura 2.40 – Adicionando os campos que farão parte da consulta.

7.      Clique no botão Avançar para seguir para a próxima etapa do assistente.
8.      Na próxima etapa podemos definir filtros para a consulta. Vamos definir um filtro para que sejam exibidos apenas os pedidos para o Brasil.
9.      Clique no campo PaísDeDestino. Observe que na parte direita da janela, a baixa de PaísDeDestino é habilitada uma lista de opções para filtragem, conforme indicado na Figura 2.41:

Curso Completo de Excel 2007 Avancado - Julio Battisti Livros e Cursos
Figura 2.41 – Opções para especificar critérios de filtragem.

10.    No nosso exemplo queremos filtrar apenas os registros onde o campo PaísDeDestino é igual a Brasil. Selecione a opção igual, na lista. Observe que uma nova lista é habilitada, onde são exibidos os nomes de todos os Países para os quais existem pedidos no banco de dados. Abra esta segunda lista e selecione Brasil, conforme indicado na Figura 2.42. O assistente de consulta tem uma limitação, sendo que só é possível especificar critérios em um único campo. Nas próximas lições, veremos como usar o Microsoft Query para especificar critérios de filtragem em dois ou mais campos.
11.    Clique no botão Avançar para seguir para a próxima etapa do assistente.
12.    Nesta etapa você pode selecionar até três campos para classificar os resultados da consulta. No nosso exemplo vamos classificar pelo campo Número do Pedido, conforme indicado na Figura 2.43.

Curso Completo de Excel 2007 Avancado - Julio Battisti Livros e Cursos
Figura 2.42 – Selecionando o País de Destino.

Curso Completo de Excel 2007 Avancado - Julio Battisti Livros e Cursos
Figura 2.43– Definindo a ordem de classificação da consulta.

13.    Clique no botão Avançar para seguir para etapa final do assistente.
Nesta etapa você tem as seguintes opções:

    • Retornar dados ao Excel 2007: Executa a consulta concluída e retorna o conjunto resultado para o Excel 2007 ou o programa a partir do qual o Assistente de consulta foi iniciado. Para o nosso exemplo, certifique-se de que esta opção esteja selecionada.
    • Exibir dados ou Editar Consulta do Microsoft Query: Executa a consulta concluída e retorna o conjunto resultado para o Microsoft Query. Você pode exibir ou fazer alterações adicionais à sua consulta no Microsoft Query antes de retornar os dados ao programa a partir do qual o Assistente de consulta foi iniciado. Utilizaremos esta opção nas próximas lições.

Curso Completo de Excel 2007 Avancado - Julio Battisti Livros e Cursos
Figura 2.44 – Opções da etapa final do assistente de consulta.

14.    Nesta etapa também podemos Salvar a consulta. A consulta é salva como um arquivo.dqy. Ao salvar a consulta você poderá utilizá-la novamente. Um arquivo.dqy, com as definições da consulta pode ser aberto diretamente no Excel 2007. Ao abrir o arquivo.dqy, a fonte de dados será conectada e os dados, de acordo com as definições da consulta, serão retornados.
15.    Clique no botão Concluir. O Excel 2007 abre a janela solicitando que você informe a faixa da planilha onde os dados da consulta devem ser exibidos. Por padrão o Excel 2007 sugere a partir da célula A1.

Curso Completo de Excel 2007 Avancado - Julio Battisti Livros e Cursos
Figura 2.45 – Caixa de diálogo Importar Dados.

  •  Clique em OK. O Excel 2007 executa a consulta e dentro de alguns instantes os dados serão exibidos na planilha, conforme indicado na Figura 2.46:

Curso Completo de Excel 2007 Avancado - Julio Battisti Livros e Cursos
Figura 2.46 – Dados retornados pelo assistente de consulta.

16.    Observe que somente foram retornados os pedidos para o Brasil e os pedidos estão ordenados pelo NúmeroDoPedido.
17.    Salve a planilha com o nome de Exercicio19.xlsx, na pasta C:\Excel 2007 Avançado\Exemplos.
18.       Feche o Excel 2007.

Nas próximas lições veremos mais exemplos de criação de consultas utilizando o Microsoft Query.

« Anterior Δ Página principal ¤ Índice Próxima »

Best Sellers de Excel do Julio Battisti

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

Excel 2010 Básico - Passo a Passo

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

 

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

 

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

Excel 2010 Avançado - Passo a Passo

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

 

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

 

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

Macros e VBA no Excel 2010 - Passo a Passo

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

 

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

 

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

A Bíblia do Excel 2010 - Curso Completo

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

 

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

 

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

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

Dúvidas?

Utilize a área de comentários a seguir.

Me ajude a divulgar este conteúdo gratuito!

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

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

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

Novidades e E-books grátis

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



Institucional

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

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

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

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