VBA – Ocultando o navegador no Selenium

Eis um recurso amplamente solicitado pela comunidade que as empresas detentoras dos navegadores (com excessão do IE e Edge) acabaram por disponibilizar, que é a habilidade de ocultar o navegador durante a execução do seu script executando Selenium. E a linha de código para tal é simples:

driver.AddArgument ("--headless")

A linha acima funcionará perfeitamente no Chrome e Firefox. Abaixo o código mais completo:

Dim driver As WebDriver
    Sub Teste()
    Set driver = New ChromeDriver

    driver.AddArgument ("--headless")

    driver.Get "https://www.dolarhoje.com"

    Dim valor As String
    valor = driver.FindElementById("nacional").Value

    driver.Quit
    MsgBox valor
End Sub

E como não poderia faltar:

Comentários

comentários