KeyDown e KeyUp no Selenium
Enviado: Sex Jul 24, 2020 1:46 pm
Fala galera!
Tenho uma planilha que envia emails inserindo um gráfico no corpo do email com o CTRL + V do Application.Sendkeys do VBA, porém gostaria de usar o Sendkeys do SeleniumBasic para que eu não precisasse manter a janela do navegador ativa.
Estive estudando, mas não encontrei material para o VBA, apenas para outras linguagens e não consegui adaptar.
Me parece que preciso usar os métodos driver.Keyboard ou driver.actions, mas não consegui escrever algo executável. Alguém aí consegue me ajudar?
Seria algo do tipo:
Tenho uma planilha que envia emails inserindo um gráfico no corpo do email com o CTRL + V do Application.Sendkeys do VBA, porém gostaria de usar o Sendkeys do SeleniumBasic para que eu não precisasse manter a janela do navegador ativa.
Estive estudando, mas não encontrei material para o VBA, apenas para outras linguagens e não consegui adaptar.
Me parece que preciso usar os métodos driver.Keyboard ou driver.actions, mas não consegui escrever algo executável. Alguém aí consegue me ajudar?
Seria algo do tipo:
Código: Selecionar todos
driver.Keyboard.KeyDown(Keys.Control)
driver.FindElementByXPath("/html/body//div/div/div/div/div[3]/div/div/div[4]/table/tbody/tr/td[2]/table/tbody/tr[1]/td/div/div[1]/div[2]/div[1]/div/table/tbody/tr/td[2]/div[2]").SendKeys("v")
driver.Keyboard.KeyUp(Keys.Control)