[MEU 50º LIVRO]: BANCOS DE DADOS E ACESS - CURSO COMPLETO - DO BÁSICO AO VBA - 1602 páginas

Páginas: 1602 | Autor: Júlio Battisti | 40% de Desconto e 70h de Vídeo Aulas de Bônus

Você está em: PrincipalArtigosExcel 2007 Avançado › Capítulo 2 : 10
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 10 - Capítulo 02 - Uma ferramenta de pesquisa – Microsoft Query

O Microsoft Query é uma ferramenta que facilita a conexão do Excel 2007 com fontes externas de dados. Por exemplo, você pode utilizar o Microsoft Query para fazer uma pesquisa em tabelas de um banco de dados do Microsoft Access, especificar critérios de filtragem e ordenação e retornar o resultado da consulta para uma planilha do Excel 2007. Você poderá fazer cálculos, análises, totalizações e gráficos com os dados retornados pelo Microsoft Query. Nesta lição veremos os conceitos teóricos relacionados com o Microsoft Query.

Nota: O Microsoft Query pode ou não ter sido instalado quando o Office foi instalado. Caso ele não tenha sido instalado, você pode utilizar os seguintes passos para instalar o Microsoft Query a partir do CD-ROM de instalação do Microsoft Office:
O Microsoft Query é um programa que traz dados de fontes externas para outros programas do Microsoft Office — principalmente para o Microsoft Excel 2007. Se você usar o Query para recuperar dados de arquivos e bancos de dados corporativos, não será preciso digitar novamente os dados a serem analisados no Excel 2007. Também é possível atualizar os relatórios e resumos do Excel 2007 automaticamente a partir do banco de dados da fonte original sempre que o banco de dados for atualizado com novas informações.
Observe as vantagens em se utilizar o Microsoft Query. O que acontece, normalmente, nas empresas é que os relatórios são impressos a partir dos sistemas da empresa. A pessoa responsável por analisar os dados do relatório impresso, digita-os novamente no Excel 2007, para poder usar as ferramentas de análise que veremos no Módulo 3. Porém estes passos são desnecessários, uma vez que com o Microsoft Query é possível retornar os dados do banco de dados da empresa, diretamente para uma planilha do Excel 2007.

Detalhes sobre o Microsoft Query:

Tipos de bancos de dados que podem ser acessados: Você pode recuperar dados de vários tipos de bancos de dados, inclusive do Microsoft Access, Microsoft SQL Server e do Microsoft SQL Server OLAP Services. Também é possível recuperar dados de listas do Excel 2007 e de arquivos de texto. Veja, a seguir, uma lista de tipos de bancos de dados que podem ser acessados com o Microsoft Query:

Bancos de dados que podem ser acessados com o Microsoft Query:
O Microsoft Office fornece drivers que podem ser usados para recuperar dados das seguintes fontes de dados:

  • Serviços de Análise do Microsoft SQL Server (provedor OLAP).

NOTA: Provedor OLAP: um conjunto de softwares que fornece acesso a um tipo específico de banco de dados OLAP.

  • Microsoft Office Access 
  • dBASE
  • Microsoft FoxPro
  • Microsoft Office Excel
  • Oracle
  • Paradox
  • Bancos de dados em arquivos de texto

Observação: Você pode usar drivers de ODBC ou drivers de fontes de dados de outros fabricantes para obter informações sobre outros tipos de bancos de dados que não estão listados aqui, inclusive outros tipos de bancos de dados OLAP. Para obter informações sobre outros drivers que podem estar disponíveis na Microsoft, consulte o arquivo xlleia8.txt, o qual é instalado na pasta onde o Office foi instalado, normalmente em C:\Arquivos de Programas\Microsoft Office. Para obter informações sobre como instalar um driver de ODBC ou um driver de fonte de dados que não esteja listado aqui nem no arquivo xlleia8.txt, consulte a documentação do banco de dados ou contate o fornecedor do banco de dados.

No Excel 2007, você também pode recuperar dados de páginas da Web, mas não precisa do Query para fazer isso. Para obter informações sobre como recuperar dados de páginas da Web, consulte a Lição 8 e a Lição 9.

Como selecionar dados de um banco de dados?  Para recuperar dados de um banco de dados, crie uma consulta, que é uma pergunta que você faz sobre dados armazenados em um banco de dados externo. Por exemplo, se os dados estiverem armazenados em um banco de dados do Access, talvez você deseje saber o valor das vendas de um determinado produto por região. É possível recuperar uma parte dos dados selecionando somente os dados do produto e da região a serem analisados e omitindo os dados desnecessários. Aprenderemos a criar consultas nas próximas lições deste Módulo.

Na Figura 2.33 temos um exemplo de uma consulta criada com o Microsoft Query com base em dados de um banco de dados do Microsoft Access – arquivo .mdb.

Excel 2007 Avançado - Curso Gratuito Online - Julio Battisti Livros e Cursos
Figura 2.33 – Consulta baseada em dados de um arquivo do Microsoft Access.

Com o Query, você pode selecionar as colunas de dados desejadas e trazer somente esses dados para o Excel 2007.

Atualizar a planilha em uma operação: Depois que você tiver dados externos em uma pasta do Excel 2007, sempre que o banco de dados for alterado, você poderá atualizar os dados para atualizar a análise — sem que seja preciso recriar os relatórios de resumo e gráficos. Por exemplo, é possível criar um resumo de vendas mensal e atualizá-lo todos os meses quando novas estimativas de vendas surgirem. Também é possível configurar um intervalo para que as atualizações ocorram automaticamente, conforme explicado na Lição 9.

Usar o Query para recuperar dados: São necessárias três etapas para trazer dados externos para o Excel 2007 com o Query:

  • Configurar uma fonte de dados a ser conectada ao banco de dados.
  • Usar o Assistente de consulta para selecionar os dados desejados.
  • Retornar os dados ao Excel 2007, onde você pode formatá-los, resumi-los e criar relatórios a partir deles.

1) Configurar fontes de dados:
O que é uma fonte de dados?  Uma fonte de dados é um conjunto de informações armazenadas que permite ao Excel 2007 e ao Microsoft Query conectarem-se a um banco de dados externo. Quando você usar o Query para configurar uma fonte de dados, nomeie a fonte de dados e forneça o nome e local do banco de dados ou servidor, o tipo do banco de dados e informações sobre o seu logon e senha. As informações também incluem o nome de um driver de ODBC ou de um driver de fonte de dados, que é um programa que faz conexões com um tipo específico de banco de dados. Para alguns tipos de banco de dados externo (cubos OLAP), tudo o que você precisa fazer para recuperar os dados, é configurar uma fonte de dados.

Como o Query usa fontes de dados?  Depois que você configurar uma fonte de dados para um determinado banco de dados, poderá usá-la sempre que desejar criar uma consulta para selecionar e recuperar dados desse banco de dados — sem precisar digitar novamente todas as informações sobre a conexão. O Query usa a fonte de dados para conectar-se ao banco de dados externo e mostra os dados disponíveis. Após criar a consulta e retornar dados ao Excel 2007, o Query recupera os dados e fornece à pasta de trabalho do Excel 2007 informações sobre a consulta e a fonte de dados para que você se reconecte ao banco de dados quando desejar atualizar os dados.

Em resumo, a fonte de dados é a ponte entre o Excel 2007 e os dados externos, independente do formato no qual estejam estes dados. Uma fonte de dados é o meio através do qual o Query e o Excel 2007 se conectam a um determinando banco de dados e recuperam dados, conforme indicado na Figura 2.28:

Excel 2007 Avançado - Curso Gratuito Online - Julio Battisti Livros e Cursos
Figura 2.34 – Fonte de dados.

2) Definir a consulta:

Após ter configurado a fonte de dados, o próximo passo é criar a consulta. Na consulta você especifica quais dados serão retornados. Podemos criar consultas que retornam campos de uma ou mais tabelas, podemos especificar critérios de filtragem, de ordenação e de agrupamento.

Para criar consultas vamos usar o Assistente de consulta para a maioria das consultas O Assistente de consulta, que faz parte do Microsoft Query, é destinado a usuários inexperientes na criação de consultas. O assistente facilita a seleção e a importação de dados de diferentes tabelas e campos para o seu banco de dados. Depois que selecionar os dados, você também pode usar o assistente para filtrar e classificar os resultados da consulta. É possível usar o Assistente de consulta para criar uma consulta completa ou iniciar uma consulta que será alterada diretamente no Query.

Trabalhar diretamente no Query para outros tipos de consultas: Se você estiver familiarizado com a criação de consultas ou desejar criar uma consulta mais complexa, poderá trabalhar diretamente no Query. Por exemplo, se você fez o curso de Access Básico: (https://juliobattisti.com.br/accbasico/accessbasico.asp) irá sentir-se à vontade em trabalhar diretamente no Query. É possível usar o Query para exibir e alterar consultas que você começou a criar no Assistente de consulta ou criar novas consultas sem usar o assistente.

Use o Query diretamente quando desejar criar consultas que façam o seguinte:

Selecionar dados específicos a partir de um campo: Em um banco de dados grande, talvez você deseje escolher alguns dos dados em um campo e omitir os dados desnecessários. Por exemplo, se precisar de dados para dois dos produtos em um campo que possui informações para muitos produtos, poderá usar critérios para selecionar dados para somente dois produtos desejados. Aprenda sobre como usar critérios.

Recuperar dados com base em diferentes critérios cada vez que uma consulta for executada: Se você precisa criar o mesmo relatório ou resumo do Excel 2007 para diversas áreas nos mesmos dados externos — como um relatório de vendas separado para cada região — poderá criar um tipo de consulta chamado consulta de parâmetros. Ao executar uma consulta de parâmetros, você é solicitado a fornecer os dados a serem usados como critério quando a consulta selecionar os registros. Por exemplo, uma consulta de parâmetros pode solicitar que você digite uma região específica e é possível usar essa consulta novamente para criar cada um dos relatórios de vendas regionais. Aprenda sobre consultas de parâmetros no curso de Access Básico: (https://juliobattisti.com.br/accbasico/accessbasico.asp).

Combinar dados de diferentes formas: Você pode usar o Query para combinar ou relacionar os dados de diferentes tabelas no seu banco de dados. Por exemplo, se tiver uma tabela de informações sobre vendas de produtos e uma tabela com informações sobre os clientes, poderá relacionar essas tabelas de modo a mostrar os clientes que não fizeram compras recentemente. Aprenda sobre como relacionar tabelas no curso de Access Básico: (https://juliobattisti.com.br/accbasico/accessbasico.asp).
 
3) Trabalhar com os dados no Excel 2007:

Uma vez executada a consulta, os dados estarão disponíveis para serem utilizados no Excel 2007.
Após criar uma consulta no Assistente de consulta ou no Microsoft Query, você pode retornar os dados para uma planilha do Excel 2007. Os dados se tornam um intervalo de dados externos ou um relatório de tabela dinâmica que pode ser formatado, analisado e atualizado.

Formatar e analisar os dados:  No Excel 2007, você pode usar ferramentas com as quais está familiarizado, como Assistente de gráfico ou subtotais automáticos, para apresentar e resumir os dados. É possível formatar os dados, e sua formatação será mantida quando os dados externos forem atualizados a partir do banco de dados de origem. Se colunas de fórmulas forem adicionadas ao intervalo de dados externos, as fórmulas poderão ser copiadas automaticamente para quaisquer linhas novas adicionadas ao intervalo quando você atualizar os dados. Você pode usar seus próprios rótulos de coluna em vez de nomes de campo e adicionar os números de linha automaticamente. Para obter informações sobre como controlar a formatação e o layout de um intervalo de dados consulte o curso de Excel Básico, no seguinte endereço:
https://juliobattisti.com.br/excel120/excel120.asp

Usar consultas novamente e compartilhá-las: No Assistente de consulta e no Query, você pode salvar um arquivo de consulta .dqy, que poderá ser modificado, usado novamente e compartilhado. O Excel 2007 pode abrir arquivos .dqy diretamente, permitindo que você e outros usuários criem intervalos de dados externos adicionais a partir da mesma consulta.

Atualizar dados externos: Quando você atualiza dados externos, executa a consulta para recuperar quaisquer dados novos ou alterados que correspondam às suas especificações. É possível atualizar uma consulta no Query e no Excel 2007. O Excel 2007 fornece várias opções para a atualização de consultas, inclusive a atualização de dados sempre que a pasta de trabalho for aberta e atualizada automaticamente em intervalos programados. Você pode continuar trabalhando no Excel 2007 enquanto os dados estão sendo atualizados e também pode verificar o status enquanto os dados estão sendo atualizados.

Bem, chega de teoria. Nas próximas lições aprenderemos a usar o Microsoft Query para criar uma série de consultas baseadas em dados de fontes externas.

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

Quer Aprender VBA no Excel, Sem Dificuldades, com Exemplos
Práticos Passo a Passo e com Explicações Detalhadas?

Aprenda com Júlio Battisti: "Macros e Programação VBA no Excel 2010 Através de Exemplos Práticos e Úteis - Passo a Passos

Junto com o livro você Recebe 11 Bônus Incluindo 50 horas de Vídeo Aulas.

Mesmo que Você não Saiba Nada de Programação VBA ou já Tenha Tentado
Aprender VBA e Desistiu ou Achou Difícil, com Este Livro EU GARANTO que Você Aprenderá, SEM DIFICULDADES. APRENDIZADO GARANTIDO.

Clique Aqui Para Todos os Detalhes sobre Esta Oferta

- É com alegria que Comunico o lançamento do meu 42º Livro.

 

- Perfeito para Iniciantes em Programação VBA.

 

- Abordo desde o Básico até Comandos Avançados.

 

- Códigos detalhadamente explicados, linha por linha.

 

- Criação de Funções e Procedimentos com VBA.

 

- O Modelo de Objetos do Excel - Exemplos Práticos.

 

- Criação de Formulários - UseForms.

 

- Criação de um Sistema de Cadastro Completo, com Foto.

 

- Como trabalhar com Tabelas Dinâmicas na Programação VBA.

 

- Como trabalhar com Gráficos na Programação VBA.

 

- Rotina que Escreve um número por Extenso usando VBA.

 

- E muito, muito mais mesmo...

 

- Junto com o livro você recebe 50 horas de Vídeo Aulas sobre Macros, Programação VBA, Fórmulas e Funções Avançadas, Dashboards e Muito mais.

 

[Bônus]: 60 horas de Vídeo Aulas sobre Macros, Programação VBA, Fórmulas e Funções Avançadas no Excel, Recursos Avançados, Dashboards e Muito mais.

 

Aprenda com Júlio Battisti: "Macros e Programação VBA no Excel 2010 Através de Exemplos Práticos e Uteis - Passo a Passos

Aprenda com Júlio Battisti: "Macros e Programação VBA no Excel 2010 Através de Exemplos Práticos e Uteis - Passo a Passos

A BÍBLIA DA
PROGRAMAÇÃO
VBA NO EXCEL

 

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