Olá Estudante, tudo bem com você?
Se os elementos que você está tentando acessar estão sendo gerados dinamicamente por meio de JavaScript uma sugestão é você aguardar até que esses elementos estejam totalmente carregados antes de tentar interagir com eles usando VBA.
Exemplo de código:
' Aguarda até que o navegador tenha carregado completamente a página
Do While ie.Busy Or ie.readyState <> 4
Application.Wait DateAdd("s", 1, Now)
Loop
Este código espera até que a página esteja totalmente carregada antes de tentar acessar os elementos, o que pode resolver o problema de não ver esses elementos no responsetext
.
Todavia, caso precise de um web scraping mais robusto, sugiro que utilize a linguagem de programação Python, que possui mais recursos em vista das limitações do VBA, tanto em relação a manutenção quanto a desempenho. Além disso, como é um assunto externo ao curso e que não tenho acesso ao cenário completo do projeto, outros testes terão de ser feitos a fim de obter o resultado esperado, mas espero que esta resposta seja um bom ponto de partida para a resolução do seu problema.
Espero ter ajudado. Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!