Novamente preciso da ajuda de vocês
Estou fazendo a extração de dados da web e gostaria de saber como extrair dados de uma table na web, no meu caso como exemplo estou usando a tabela de ações do yahoo e gostaria de saber como achar os valores (fechamento anterior, abertura,...) e copia-los cada um para sua célula. abaixo o código que estou usando para chegar até o site.
antes de colocar o valor da célula gostaria de atribuir a uma variável qualquer para fazer umas contas...
Código: Selecionar todos
Sub seleniumPesquisar()
Dim drive As New SeleniumWrapper.WebDriver
Dim lCodigo As String
Dim lUltimaLinhaAtiva As Long
Dim lContador As Long
lUltimaLinhaAtiva = Worksheets("Planilha1").Cells(Worksheets("Planilha1").Rows.Count, 1).End(xlUp).Row 'Identifica a última célula ativa da lista
For lContador = 2 To lUltimaLinhaAtiva 'Faz um loop por todas as linhas da planilha
drive.Start "chrome", "https://br.financas.yahoo.com" 'abre o navegador e direciona a pagina
drive.get "/lookup" 'vai até a pagina onde vai buscar a informação
drive.Wait "3000" 'espera 3 segundos
lCodigo = Range("A" & lContador).Value 'Carrega os dados da AÇÃO que serão preenchidos na página
drive.Type "id=txtQuotes", "gfa" 'entra o valor da ação
drive.clickAndWait "id=btnQuotes" 'clica no botão ir
drive.Wait "3000" 'espera 3 segundos