ACESSAR UMA NOVA JANELA DO IE VIA VBA
Tenho uma planilha de excel com uma macro que abre o IE, faz login em um site e depois consulta dados, até aà tudo bem, em determinado momento a macro dispara um link que abre uma nova janela do IE, eu preciso pesquisar dados dessa nova janela tb mas não estou conseguindo fazer a macro trabalhar com essa janela.
Como faço para acessar e puxar dados/enviar comandos para essa segunda janela do IE?
o código que uso é o seguinte:
Public Sub Acessasite()
ie.Navigate [Ô]site[Ô]
ie.Visible = True
docweb.all([Ô]usuario[Ô]).Value = usuario
docweb.all([Ô]senha[Ô]).Value = senha
docweb.all([Ô]frm_sipen[Ô]).submit
[ô]Inicio do loop para varia os contratos
linha = 6
While Sheets([Ô]Contratos[Ô]).Cells(linha, 1) <> [Ô][Ô]
contrato = Sheets([Ô]Contratos[Ô]).Cells(linha, 1)
[ô] Acessa a tela Pesquisar Cliente
ie.Navigate [Ô]site[Ô]
Sleep (500)
If ie.Busy Then
DoEvents
End If
[ô] Captura os dados dos clientes
CPF = ie.Document.body.all.tags([Ô]TD[Ô])(12).innertext
Sheets([Ô]Contratos[Ô]).Cells(linha, 4) = CPF
linha = linha + 1
Wend
ie.Navigate URL:= site [ô]esse link faz com que o IE abra uma nova janela em um sistema diferente
Daqui pra frente não consigio manipular a nova janela para puxar dados e fazer novas consultas.
Como acesso a nova janela?
Grato
Makr0n
Como faço para acessar e puxar dados/enviar comandos para essa segunda janela do IE?
o código que uso é o seguinte:
Public Sub Acessasite()
ie.Navigate [Ô]site[Ô]
ie.Visible = True
docweb.all([Ô]usuario[Ô]).Value = usuario
docweb.all([Ô]senha[Ô]).Value = senha
docweb.all([Ô]frm_sipen[Ô]).submit
[ô]Inicio do loop para varia os contratos
linha = 6
While Sheets([Ô]Contratos[Ô]).Cells(linha, 1) <> [Ô][Ô]
contrato = Sheets([Ô]Contratos[Ô]).Cells(linha, 1)
[ô] Acessa a tela Pesquisar Cliente
ie.Navigate [Ô]site[Ô]
Sleep (500)
If ie.Busy Then
DoEvents
End If
[ô] Captura os dados dos clientes
CPF = ie.Document.body.all.tags([Ô]TD[Ô])(12).innertext
Sheets([Ô]Contratos[Ô]).Cells(linha, 4) = CPF
linha = linha + 1
Wend
ie.Navigate URL:= site [ô]esse link faz com que o IE abra uma nova janela em um sistema diferente
Daqui pra frente não consigio manipular a nova janela para puxar dados e fazer novas consultas.
Como acesso a nova janela?
Grato
Makr0n
Faça seu login para responder