NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!
UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI
« 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: 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:
NOTA: Provedor OLAP: um conjunto de softwares que fornece acesso a um tipo específico de banco de dados OLAP.
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.
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:
1) Configurar fontes 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:
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). Uma vez executada a consulta, os dados estarão disponíveis para serem utilizados no Excel 2007. 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: 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 » |
VOCÊ CONHECE A UNIVERSIDADE DO EXCEL? |
UNIVERSIDADE PRÁTICA DO EXCEL - Domine o Excel, do Básico até a Criação de Planilhas Profissionais com Excel e VBA! Aplica-se ao Excel 2019, 2016, 2013 e 2010! |
22 Cursos - 925 Vídeo-Aulas - 120:42 horas - Só R$ 97,00 |
Para Todos os Detalhes, Acesse: |
Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434
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-2025 ®
LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO
DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI