
Quero construir uma tabela indicando uma série de coisas disponíveis em um determinado mercado. Para isso acesso os sites com informações relevantes e copio números em uma tabela todos os dias. Eu adoraria automatizar esse processo. Eu sei que poderia importar as tabelas de dados dos sites em questão para planilhas separadas do Excel usando a função Dados -> Da Web, mas como automatizar isso? É assim que se faz um script VBA que irá executar essas importações e depois criar outra linha na primeira planilha copiando dados relevantes de outras planilhas junto com a data atual?
Responder1
Eu usaria o suplemento Power Query para isso. Depende do estilo do site e da consistência com que ele é atualizado, mas possui um ótimo editor visual para ajudá-lo a explorar o conteúdo do site.
O Power Query tem muitos outros recursos para ajudar a massagear os dados depois de baixados.
Aqui está um bom passo a passo de algumas dessas funções:
http://office.microsoft.com/en-au/excel-help/power-query-101-HA103993784.aspx