ACESSAR UMA NOVA JANELA DO IE VIA VBA

MAKR0N 25/07/2013 11:22:51
#426499
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
Faça seu login para responder