ATENÇÃO NOVOS USUÁRIOS

Se registrou recentemente? Seu cadastro será avaliado e mendiante aprovação, a conta será ativada e você poderá usufruir do fórum. O tempo de avaliação gira em torno de 24 a 48 horas.

Esqueceu sua senha?

Você pode usar o mecanismo de lembrete neste link: Recuperar senha

Você receberá um link de reativação no email cadastrado.

Não recebeu o email? Lembre-se checar o Lixo Eletrônico.

Selecionar texto na Web com o Selenium VBA

A Web está aí, não há como negar. Ela é onipresente em praticamente toda operação eletrônica realizada nos dias de hoje. Como não podia ser diferente, o Excel, ferramenta máxima para analistas e profissionais das mais diversas áreas do mercado precisa estar alinhado com esta necesssidade. E ele está! Neste forum, o debate é focado em expor dúvidas, sugestões, modelos de código e exemplos de uso do Excel na Integração com tecnologias Web.
Emanuel
Acabou de chegar
Acabou de chegar
Mensagens: 3
Registrado em: Qua Jan 25, 2017 7:57 pm

Selecionar texto na Web com o Selenium VBA

Mensagem por Emanuel » Dom Abr 09, 2017 2:17 pm

Olá, pessoal! Estou utilizando o Selenium no Chorme com uma rotina VBA para o excel. Preciso selecionar uma palavra específica em uma página da web. Não quero clicar, apenas selecionar a palavra. Por exemplo, na página dos correios quero selecionar a palavra "Compra", não quero clicar nela.

Public Sub AbreNavegador()
selenium.Start "chrome", "http://www.correios.com.br/"

Agora, preciso selecionar a palavra "Compra". Mas não sei como fazer. Agradeço a colaboração!



Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.



Emanuel
Acabou de chegar
Acabou de chegar
Mensagens: 3
Registrado em: Qua Jan 25, 2017 7:57 pm

Re: Selecionar texto na Web com o Selenium VBA

Mensagem por Emanuel » Seg Abr 10, 2017 5:34 pm

Sim já havia visualizado o vídeo. Daí bateu a dúvida. Como selecionar um texto específico para copiar, mas sem clicar no link. Pensei em fazer algo do tipo:

selenium.Select "name=Compra"

Mas não funcionou. Meu problema é a seleção da palavra, pois já sei como copiar e colar.



Avatar do usuário
webmaster
Administrador
Mensagens: 2806
Registrado em: Sex Jul 24, 2009 2:44 pm
Contato:

Re: Selecionar texto na Web com o Selenium VBA

Mensagem por webmaster » Qui Abr 20, 2017 12:53 am

Emanuel,

Manipular bem o Selenium requer conhecimento em HTML e um pouco de Javascript.

Se o seu texto estiver dentro de um elemento/tag, você deverá fazer o código navegar até esse elemento (como demonstrado no artigo) e então extraí-lo. É um trabalho ingrato, mas tem como.

Tente usar o gravador de navegação do Selenium e veja o que é produzido.

Att


Tomás
https://www.tomasvasquez.com.br/blog
https://www.tomasvasquez.com.br/cursocsharp
https://twitter.com/tomamais
Se sua dúvida foi solucionada, acrescente [RESOLVIDO] ao título.

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Responder