Problemas! Problemas!
O que seria da nossa vida sem eles? Neste post, escrevo especificamente sobre um xodó dos programadores VBA. A integração com o Internet Explorer.
A versão 11 do navegador trouxe algumas novidades “ruins” para a automação. Se você tentar executar seu aplicativo que já funciona muito bem em versões anteriores do IE, verá que algumas coisas vão simplesmente parar de funcionar.
Até a abertura funciona bem, mas depois da primeira navegação, a propriedade Document já não é mais atualizada, gerando erros de execução já que os elementos que você procura não estão lá.
Há relatos nas comunidades sobre o problema e como não há solução aparente, até porque o IE será em breve substituído pelo Microsoft Edge, o novo navegador do Windows 10, a recomendação é migrar as soluções para o Selenium WebDriver, um automatizador que tem suporte para o VBA:
Logo postarei um tutorial sobre o uso deste, que é bem promissor, já que permite usar não só o IE, mas também o Chrome e o Firefox! 🙂