Re: Alterar texto em vez de extrair!
Enviado: Qui Out 08, 2020 8:42 pm
Não dá pra alterar a estrutura HTML de uma página apenas com Selenium como tentou aqui :
Deve fazer como Tomas mostrou, executando um JavaScript para alterar o HTML. Um exemplo bem mais ou menos seria isso:
Porém desta forma você não conseguirá alterar uma Tabela, vai apenas apagar ela toda e colocar o seu texto por cima. Pode recriar toda a estrutura HTML da tabela e no processo ir incluindo os seus elementos. Deve da um bom trabalho fazer isso, veja se vale o esforço.
Att,
Raygsson
Código: Selecionar todos
driver.FindElementsByXPath("//*[@id=""OFÍCIOS-SEI_24156""]/table/tbody/tr[11]/td[2]").Value = Sheets("BD").Range("G" & Linha).Text
Código: Selecionar todos
driver.ExecuteScript ("document.getElementById('OFÍCIOS-SEI_24156').innerHTML = '" & Sheets("BD").Range("G" & Linha).Text & "';")
Att,
Raygsson