Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
Integração VBA - Frame IE
Integração VBA - Frame IE
Srs,
Estou tentando automatizar uma rotina com o VBA. Estou tentando acessar um botão na pagina da Web e no source dela está escrito o seguinte:
<td><font face=verdana size=1 color=white> | </font></td>
<td nowrap align=center valign=middle><font face=verdana size=1 color=white><a class=linkbranco href="javascript:navegar(4,'menu_spbseg.asp?id_objeto=25&nomeMenu=Mensagem&sBackColor=DarkBlue&sFontColor=White',0,25)">Mensagem</a></font></td><td><font color='#FFFFFF'>|</font></td>
Poderiam me ajudar a acessar este botão?
Estou tentando automatizar uma rotina com o VBA. Estou tentando acessar um botão na pagina da Web e no source dela está escrito o seguinte:
<td><font face=verdana size=1 color=white> | </font></td>
<td nowrap align=center valign=middle><font face=verdana size=1 color=white><a class=linkbranco href="javascript:navegar(4,'menu_spbseg.asp?id_objeto=25&nomeMenu=Mensagem&sBackColor=DarkBlue&sFontColor=White',0,25)">Mensagem</a></font></td><td><font color='#FFFFFF'>|</font></td>
Poderiam me ajudar a acessar este botão?
-
- Acabou de chegar
- Mensagens: 4
- Registrado em: Qui Jun 23, 2016 6:40 pm
Re: Integração VBA - Frame IE
Guilcer, boa noite
só pra entender melhor, você já chegou a assistir o vídeo do Tomas sobre selenium + vba ?
https://www.youtube.com/watch?v=hk-65p2ivvQ
se sim
tente usar o código
selenium.executeScript ("javascript:navegar(4,'menu_spbseg.asp?id_objeto=25&nomeMenu=Mensagem&sBackColor=DarkBlue&sFontColor=White',0,25)")
só pra entender melhor, você já chegou a assistir o vídeo do Tomas sobre selenium + vba ?
https://www.youtube.com/watch?v=hk-65p2ivvQ
se sim
tente usar o código
selenium.executeScript ("javascript:navegar(4,'menu_spbseg.asp?id_objeto=25&nomeMenu=Mensagem&sBackColor=DarkBlue&sFontColor=White',0,25)")
Re: Integração VBA - Frame IE
Já vi sim o vídeo.
Porém, não tenho permissão para efetuar downloads ou instalar programas no sistema do meu trabalho.
Então estou na luta tentando escreve o código na raça.
Att,
Porém, não tenho permissão para efetuar downloads ou instalar programas no sistema do meu trabalho.
Então estou na luta tentando escreve o código na raça.
Att,
- Mikel Silveira Fraga
- Jedi
- Mensagens: 1173
- Registrado em: Sex Mai 27, 2011 3:27 pm
- Localização: Governador Valadares - MG
- Contato:
Re: Integração VBA - Frame IE
Guilcer, boa noite e seja bem vindo ao fórum.
Bem, você não deixou muita informação sobre o código que esta tentando interagir.
Seria interessante informar pelo menos a estrutura completa (html) do site que esta tentando acessar.
Tente copiar todo o código, salve em Html, compacte em Zip ou Rar e poste aqui para darmos uma olhada.
Ficamos no aguardo.
Excelente final de semana.
Bem, você não deixou muita informação sobre o código que esta tentando interagir.
Seria interessante informar pelo menos a estrutura completa (html) do site que esta tentando acessar.
Tente copiar todo o código, salve em Html, compacte em Zip ou Rar e poste aqui para darmos uma olhada.
Ficamos no aguardo.
Excelente final de semana.
Re: Integração VBA - Frame IE
Mikel Silveira Fraga escreveu:Guilcer, boa noite e seja bem vindo ao fórum.
Bem, você não deixou muita informação sobre o código que esta tentando interagir.
Seria interessante informar pelo menos a estrutura completa (html) do site que esta tentando acessar.
Tente copiar todo o código, salve em Html, compacte em Zip ou Rar e poste aqui para darmos uma olhada.
Ficamos no aguardo.
Excelente final de semana.
Mikel, obrigado pela atenção até aqui.
Anexei o HTML do site.
- Anexos
-
- HTML.zip
- (2.31 KiB) Baixado 303 vezes
- Mikel Silveira Fraga
- Jedi
- Mensagens: 1173
- Registrado em: Sex Mai 27, 2011 3:27 pm
- Localização: Governador Valadares - MG
- Contato:
Re: Integração VBA - Frame IE
Guilcer, boa tarde.
Bem, olhando o código, não localizei nenhum uso de Frame neste código. Dessa forma, a conexão com o Hyperlink deve ser direta.
Para auxiliá-lo, tente adaptar o seguinte código:
Teste o código e nos retorne, se tiver alguma dúvida.
Abraços e excelente semana.
Bem, olhando o código, não localizei nenhum uso de Frame neste código. Dessa forma, a conexão com o Hyperlink deve ser direta.
Para auxiliá-lo, tente adaptar o seguinte código:
Código: Selecionar todos
Dim objElement As Object
Dim objCollection As Object
Set objCollection = IE.document.getElementsByTagName("a")
For Each objElement In objCollection
If objElement.innerText = "Mensagem" Then
objElement.Click
Exit For
End If
Next objElement
Abraços e excelente semana.
- Mikel Silveira Fraga
- Jedi
- Mensagens: 1173
- Registrado em: Sex Mai 27, 2011 3:27 pm
- Localização: Governador Valadares - MG
- Contato:
Re: Integração VBA - Frame IE
Guilcer,
Geralmente esse código pega qualquer tipo de Tag, conforme informada a ele.
Infelizmente sem realizar os testes, não tenho muito o que fazer para poder lhe ajudar.
Se puder passar mais detalhes, posso dar uma olhada.
Fico no aguardo de seu retorno.
Geralmente esse código pega qualquer tipo de Tag, conforme informada a ele.
Infelizmente sem realizar os testes, não tenho muito o que fazer para poder lhe ajudar.
Se puder passar mais detalhes, posso dar uma olhada.
Fico no aguardo de seu retorno.
Re: Integração VBA - Frame IE
Boa Tarde.
Estou com uma planilha que tem o objetivo de preencher um campo no site
https://www.rr.getran.com.br/site/apps/ ... 1&SINIAV=N
meu campo tem o nome txtchassi
o objetivo é preencher o campo do chassi e clicar no botao que diz "não sou um robô" para o usuario validar o captcha
poderiam me ajudar a realizar esta validação?
Att
Estou com uma planilha que tem o objetivo de preencher um campo no site
https://www.rr.getran.com.br/site/apps/ ... 1&SINIAV=N
meu campo tem o nome txtchassi
o objetivo é preencher o campo do chassi e clicar no botao que diz "não sou um robô" para o usuario validar o captcha
poderiam me ajudar a realizar esta validação?
Att
- Mikel Silveira Fraga
- Jedi
- Mensagens: 1173
- Registrado em: Sex Mai 27, 2011 3:27 pm
- Localização: Governador Valadares - MG
- Contato:
Re: Integração VBA - Frame IE
Davi, bom dia e seja bem vindo ao fórum.
Cara, vou lhe pedir um favor. Sempre que for solicitar ajuda, veja se o assunto tem ou não a ver com um tópico já existente. Caso o assunto seja parecido, aproveite o tópico já aberto para solicitar ajuda. Mas caso seja algo totalmente fora do contexto, procure criar um novo tópico, evitando assim vários assuntos dispersos em um único tópico. Beleza meu amigo.
Sobre sua dúvida, acredito que o modelo no link abaixo tem exatamente o que você precisa para desenvolver essa validação do captcha:
- [MODELO] Consulta CNPJ no site da Receita Federal usando Selenium VBA
Caso você tenha dúvida sobre como utilizar o Selenium VBA, dê uma olhada nos links abaixo:
- Fórum: viewtopic.php?f=23&t=4161
- Blog: http://www.tomasvasquez.com.br/blog/mic ... -webdriver
- YouTube: https://www.youtube.com/watch?v=hk-65p2 ... e=youtu.be
Dúvidas, a disposição para ajudar.
Abraços e excelente semana.
Cara, vou lhe pedir um favor. Sempre que for solicitar ajuda, veja se o assunto tem ou não a ver com um tópico já existente. Caso o assunto seja parecido, aproveite o tópico já aberto para solicitar ajuda. Mas caso seja algo totalmente fora do contexto, procure criar um novo tópico, evitando assim vários assuntos dispersos em um único tópico. Beleza meu amigo.
Sobre sua dúvida, acredito que o modelo no link abaixo tem exatamente o que você precisa para desenvolver essa validação do captcha:
- [MODELO] Consulta CNPJ no site da Receita Federal usando Selenium VBA
Caso você tenha dúvida sobre como utilizar o Selenium VBA, dê uma olhada nos links abaixo:
- Fórum: viewtopic.php?f=23&t=4161
- Blog: http://www.tomasvasquez.com.br/blog/mic ... -webdriver
- YouTube: https://www.youtube.com/watch?v=hk-65p2 ... e=youtu.be
Dúvidas, a disposição para ajudar.
Abraços e excelente semana.