Notifications
Clear all

VBA acessando conteúdo de página na internet

2 Posts
1 Usuários
0 Reactions
1,513 Visualizações
(@andersonjs)
Posts: 13
Active Member
Topic starter
 

Bom dia Pessol,

Preciso de uma ajuda com VBA acessando conteúdo de página na internet.

Tenho uma macro que acessa determinado sistema interno, mas quando clico em um determinado botão para consultar as informações que preciso, os dados são mostrados em um relatório PDF em uma outra janela do Internet Explorer.
Gostaria de saber como faço para pegar os dados dessa nova janela que foi aberta? Lembrando que o conteúdo dessa nova janela é em pdf.
Pensei em dar comandos para Selecionar Tudo, dar um CTRL+C e CTRL + V em uma planilha, mas não estou consingo.

Como estou trabalhando com sistemas internos, estou anexando uma macro de exemplo que simula o meu problema. Essa macro de exemplo faz uma consulta de CPF no site da Receita Federal.
A macro de exemplo irá abrir site de consulta da RFB e ficará aguando o usuário digitar as letrinas do Captcha e clicar em consultar. Após clicar em consultar, uma segunda página será aberta (página de preparação para a impressão). E é nessa página que preciso Selecionar Tudo e dar um CTRL + C.

Obrigado,

Anderson

 
Postado : 11/11/2014 6:46 am
(@andersonjs)
Posts: 13
Active Member
Topic starter
 

Achei o problema.

Para funcionar o CTRL+A e CTRL + C as letras passadas no Sendkey devem estar em minúsculas.

SendKeys ("^a")
SendKeys ("^c")
:D

 
Postado : 11/11/2014 2:05 pm