cucamaia Postado Fevereiro 3, 2009 Denunciar Share Postado Fevereiro 3, 2009 :blink:Senhores, tenho um código que funciona há alguns anos com o IE 6. Crio uma instancia do IE e navego por várias páginas colhendo os dados de que necessito e os coloco em planilhas do Excel.É mais ou menos assim:10950 '----------------------------------------------10960 ' Trecho que cria a Sessão do Internet Explorer10970 '----------------------------------------------10980 Set Navegador = CreateObject("InternetExplorer.Application")10990 If Navegador Is Nothing Then11000 Resultado = "Não foi possível criar o objeto Navegador !"11010 GoTo TrataErro11020 Else11030 With Navegador11040 .Left = 10011050 .Top = 10011060 .Width = 80011070 .Height = 55011080 .AddressBar = False11090 .MenuBar = False11100 .Toolbar = False11110 .StatusBar = False11120 .Resizable = True11130 .Visible = 1 ' se 0 a tela do browser não aparece, 1 aparece11140 .Silent = True11150 End With11160 End If11170 '-----------------------11180 ' Navega até o endereço11190 '-----------------------11200 Navegador.navigate ("http://estb.datamec.com.br")Acontece que quando executo este código no meu notebook, cujo sistema operacional é o VISTA e o IE é a versão 7, o comando navigate abre a página desejada em uma nova instancia do IE, e não no meu objeto "Navegador", o que me impossibilita de seguir manipulando o objeto.Não sei se é alguma configuração do IE, ou até alguma mudança no método "navigate". Enfim...Alguém sabe como solucionar este problema? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 cucamaia Postado Fevereiro 7, 2009 Autor Denunciar Share Postado Fevereiro 7, 2009 :rolleyes: Pessoal,Baixei o IE 8 (Versão Beta) e o problema foi resolvido.Bye. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
cucamaia
:blink:
Senhores, tenho um código que funciona há alguns anos com o IE 6.
Crio uma instancia do IE e navego por várias páginas colhendo os dados de que necessito e os coloco em planilhas do Excel.
É mais ou menos assim:
10950 '----------------------------------------------
10960 ' Trecho que cria a Sessão do Internet Explorer
10970 '----------------------------------------------
10980 Set Navegador = CreateObject("InternetExplorer.Application")
10990 If Navegador Is Nothing Then
11000 Resultado = "Não foi possível criar o objeto Navegador !"
11010 GoTo TrataErro
11020 Else
11030 With Navegador
11040 .Left = 100
11050 .Top = 100
11060 .Width = 800
11070 .Height = 550
11080 .AddressBar = False
11090 .MenuBar = False
11100 .Toolbar = False
11110 .StatusBar = False
11120 .Resizable = True
11130 .Visible = 1 ' se 0 a tela do browser não aparece, 1 aparece
11140 .Silent = True
11150 End With
11160 End If
11170 '-----------------------
11180 ' Navega até o endereço
11190 '-----------------------
11200 Navegador.navigate ("http://estb.datamec.com.br")
Acontece que quando executo este código no meu notebook, cujo sistema operacional é o VISTA e o IE é a versão 7,
o comando navigate abre a página desejada em uma nova instancia do IE, e não no meu objeto "Navegador", o que me
impossibilita de seguir manipulando o objeto.
Não sei se é alguma configuração do IE, ou até alguma mudança no método "navigate". Enfim...
Alguém sabe como solucionar este problema?
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.