Página 1 de 1

Excel - Sites

Enviado: Sex Mai 13, 2016 11:39 am
por caioluiz
tenho uma planilha, e quero puxar informações de um site pra ela
Basicamente queria criar uma macro que entrasse em um determinado site, encontrasse a informação que eu preciso, e cole na planilha.
Por exemplo:
SITE:
http://www.amazon.com/LG-65LX770H-LX770 ... 1_1&sr=8-1
INFORMAÇÃO QUE EU PRECISARIA: 2,222.50(PREÇO)

SITE 2:
http://www.sears.com/lg-65lx341c-lg-ele ... 9352770217
INFORMAÇÃO QUE EU PRECISARIA: 1453.77(PREÇO)

Não entendo de VB, se puder facilitar pra mim hehe

Re: Excel - Sites

Enviado: Qui Mai 19, 2016 11:03 am
por Mikel Silveira Fraga
Bom dia Caio, tudo bem? Seja bem vindo ao fórum.

Primeiro peço desculpas por ter demorado a dar um retorno, mas tenho estado muito ocupado com outras atividades.

Bem, conforme havíamos conversado via Skype, a construção dessa rotina resultaria em algo muito parecido com o Site Buscapé, que possui cadastro de vários sites (parceiros), retornando as buscas dos produtos desejados.

É possível fazer algo desse tipo, utilizando o Excel VBA? Eu acho que sim, porém seria uma rotina muito complicada e trabalhosa de se estruturar, pois estamos falando de uma consulta simultânea em vários sites. Também acho que seria uma rotina muito pouco viável para se construir.

Por que pouco viável? Quando montamos uma rotina para acessar um site, qualquer tipo de alteração no layout (elementos Html) desse site, afeta a execução da rotina. Imagina administrar em 3 ou 4 endereços, de uma mesma rotina. Teria que ter um monitoramento/manutenção contínuo.

Bem, caso queira tentar montar algo mesmo assim, sugiro utilizar o Selenium VBA. Com ele é possível gravar os passos da consulta em cada site que precise e, com isso, juntar todas em um único projeto.

Fica a dica. Espero que consiga uma alternativa ou meio de resolver sua necessidade.

Abraços e excelente restante de semana.