Consultar dados externos da Web com Excel

Gráfico de Bolha
GRÁFICO DE BOLHAS EXCEL
6 de setembro de 2010
Lista Excel VBA com Filtro de Dados Automático 3
Planilha com Filtro Automático
8 de setembro de 2010

Consulta WEB marcadas

Consultar dados externos da Web com Excel

Um recurso muito interessante do Excel, mas ainda pouco explorado diz respeito a obtenção de dados de páginas da internet diretamente na sua planilha Excel. Esta tarefa é especialmente importante quando temos dados que tem que ser obtidos periodicamente da internet e colados na sua planilha, como a cotação de moedas estrangeiras e bolsa de valores por exemplo.

O Excel pode trazer vários dados da internet, mas é especialmente útil para dados que estejam em tabelas HTML.

1. Abra o Excel e clique em Dados->Da Web

Excel obter dados externos da Web

Excel obter dados externos da Web

2. Abrirá um navegador Web do Excel, digite o endereço http://br.finance.yahoo.com/q?s=VALE, conforme abaixo:

Excel obter dados externos da Web

Excel obter dados externos da Web

3. Nesta tela em todos os pontos aonde você tem marcadores amarelos você poderá importar para o Excel, marque conforme a figura abaixo:

Excel obter dados externos da Web

Excel obter dados externos da Web

4. Depois de fazer a seleção dos dados, clique no botão Importar, aparecerá a tela para determinar aonde será depositada a consulta WEB, e clicando no botão propriedades você poderá alterar para que ele mantenhe a formatação que você fizer nas células depois por exemplo e ainda você poderá alterar para Atualizar os dados periodicamente por minutos ou ao abrir o arquivo conforme a figura.

Excel obter dados externos da Web

Excel obter dados externos da Web

Excel obter dados externos da Web

Excel obter dados externos da Web

5. O Excel irá importar os dados para o Excel e você poderá formatar ele como quiser, como abaixo:

Excel obter dados externos da Web

Excel obter dados externos da Web

6. Para atualizar os dados clique em na guia dados no botão Atualizar Tudo.

Excel obter dados externos da Web

Excel obter dados externos da Web

7. Clicando no botão Propriedades nesta mesma guia você pode alterar a frequência com que os dados serão atualizados.

Para determinadas informações como dólar, ações, e preços de mercado,  é realmente importante mantê-los atualizados periodicamente, além de evitar falhar humanas na colagem de dados da Web.

Excel obter dados externos da Web

Excel obter dados externos da Web

At.

Marcos Rieper

23 Comments

  1. Adriano disse:

    Que bacana.. Muito simples agora que você explicou..
    Valeu!!

  2. GELO disse:

    DEU CERTO, MAS QUANDO EU COMPARTILHO A PASTA, A ATUALIZAÇÃO É DESABILITADA….TEM COMO CONTORNAR ISSO?

  3. Silmar disse:

    Olá, Marcos! Amigão, este site é showww de bola. Obtive um montão de idéias, muito legal mesmo, parabéns!

    Marcos, elaborei uma rotina para baixar dados de um site da internet, porém nas abas “PASSIVO” e “COMPOSIÇÂO DO CAPITAL” as “frases” que possuem acentuação estão sendo baixadas distorcidas. Vc saberia se é possível ajeitar este problema?

    Postei a planilha exemplo neste site, para você entender o que estou dizendo:
    http://www.sendspace.com/file/o4tiad

  4. Vagner disse:

    Marcos,

    Parabéns pelo site. Uma dúvida. Eu tenho que atualizar uma planilha com dados da web, porém o site fonte de dados exige meu login e senha. Como fazer ?

    ASbçs

  5. […] exemplo estamos utilizando o mesmo exemplo do artigo http://guiadoexcel.com.br/obter-dados-externos-da-web-excel-2007-ou-2010 demonstrando dados reais da bolsa de valores que você pode atualizar clicando no botão Atualizar […]

  6. Marcelo disse:

    Olá Marcos Rieper

    Em obter dados externos da WEB existe a possibilidade do excel trazer as imagens/figuras do site ?

    Aguardo sua resposta, obrigado.

  7. Eduardo disse:

    tem como usar esse opção quando o site exige senha?
    obrigado
    parebens pelo site eu nao conhecia, mas ja adicionei a minha fonte de pesquisa

  8. Marcos Vinícius Montezi disse:

    Marcos,achei super legal a dica. Mas preciso de uma ajuda, preciso importar dados do tribunal de justiça do Rio de Janeiro, mas a seta amarela só aparece no topo, sendo impossível a importação do restante do site, sendo que, só precisa das informações dos processos e a seta não aparece neles… Como posso fazer para importar estes ?

  9. Muito bom, essa dica é muito útil.
    É possível obter dados externos da web de sites protegidos com senha??

    Obrigado.

  10. Francisco disse:

    Olá,

    Sua explicação foi bem clara. Parabéns. Vejas se podes me auxiliar nessa:

    Preciso acompanhar a evolução % diária de algumas ações da bolsa de valores. Para ganhar tempo pensei em retirar as informações “automaticamente” do site http://www.infomoney.com.br para uma planilha de excel. O procedimento que você explicou é suficiente para tanto.

    No entanto, preciso que se forma um histórico.

    Por exemplo, hoje eu entro no site e vejo que as ações da PETR4 subiram 1%. Essa informação tem que vir automaticamente para a planilha.
    Amanhã caem 0,8%, essas informações também deverão ir para a planilha, sem que o percentual do dia de hoje seja apagado.

    Assim vai se formando um histórico de variação na valorização dos papeis ao longo do tempo.

    É possível isso?

    Abraços!

  11. paulo disse:

    Boa Tarde, Excelente Ajuda porém não estou conseguindo salvar o loguim e senha para poder importar, se eu fecho o arquivo e abro novamente ele perde as informaçoes quando mando atualizar

    Poderia me ajudar?

    Um Abraço

  12. Excelente, mas como ir guardando o histórico de dados consultados?

  13. Nao consigo importar para excel o site http://form.greyhounds.betfair.com/racingform, alguem poderia me dar uma ajuda?

  14. Mateus Pereira disse:

    Bom dia Marcos,
    Ótimo tópico mas não consegui executa-lo nas tabelas do site race-monitor.com (https://www.race-monitor.com/Results/Session/6237406).
    Poderia me AJUDAR?
    Obrigado,

    • Marcos Rieper disse:

      Boa tarde Mateus,

      Acredito que sim, tente usar o Power Query para retornar estas informações diretamente do site, nem precisa programação para fazer isto.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Inscreva-se no nosso canal do Youtube!


Junte-se ao nosso canal do Youtube. Começamos em abril de 2016, mas já temos mais de 06:00 h de treinamentos gratuitos e este número irá aumentar. Vídeos novos todos os sábados.