Au secours la communauté
IE est malheureusement le seul navigateur avec lequel on peut faire une automation intéressante en vba, et au fil du temps on perd ne fonctionnalité, sans possibilité de switcher sur un autre navigateur. En son temps il y avait bien eu la tentative ambitieuse selenium wrapper mais qui n'a pas survécu faute de maintenance
du coup je me trouve en régression sur une page toute bête sur yahoo finance, par exemple celle ci
https://fr.finance.yahoo.com/quote/V...o&guccounter=1
si vous allez dans un navigateur moderne, vous avez un lien de téléchargement de la data
en IE, jusqu'à il y a de cela quelque mois, le lien de téléchargement existait aussi
En gros je lançait le téléchargement avec une petite boucle sur les liens
mais maintenant ce lien a disparu, j'ai essayé sous plusieurs configs.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 For Each O In IEdoc.Links If O Like "*query*download*" Then O.Click End If Next O
J'ai essayé de regarder dans les options internet de IE mais j'ai rien trouvé et je patauge sur ce sujet.
Si vous avez la soluce pour refaire apparaître ce bouton magique dans IE, ou au moins déclencher le téléchargement ça serait vraiment sweet.
J'imagine qu'il peut y avoir 2 types de solutions, ou tweeker IE pour qu'il remette ce *** lien, ou alors trouver le moyen de trigger le lien de téléchargement (ce que je n'arrive pas non plus à faire)
Merci à tous,
Gorz
Partager