Bonjour à tous,
Comme cela fait un certain temps que je cherche une solution à mon problème, je m'en remets à vous
Je cherche un moyen de créer une macro qui permettrait, à partir d'un fichier excel A:
1/ d'ouvrir Internet Explorer,
2/ de se connecter à un site avec un pseudo/mot de passe,
3/et de faire un export de données du site à partir de critères définis (le site permet d'exporter un nouveau fichier excel B avec certaines données que je souhaite ensuite copier et coller dans le fichier excel initial A).
Jusqu'à présent, j'ai réussi les étapes 1 et 2, mais je bloque à la 3: j'ai sélectionné les critères de recherche correctement sur le site internet, mais je ne parviens pas à lancer l'extraction (et donc à lancer l'ouverture du fichier excel B). Il suffit de cliquer sur un bouton "OK" (voir sur l'image en pièce jointe, l'encadré à gauche), mais je ne trouve pas le nom du bouton dans le code source (voir également sur l'image où j'ai inclus les données du code source, avec les attributs du bouton OK: complete, align, alt, type, onclick,etc. ).
j'ai tenté ceci :
mais cela ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim inputexport As HTMLInputElement Set inputexport = IEDoc.all("OK") inputexport.Click
l'attribut "onclick" me semble intéressant car il a l'air de renvoyer vers une action, mais je ne sais pas comment je pourrais m'en servir?
Je vous remercie d'avance de vos réponses, et n'hésitez pas à me signaler si je n'ai pas été assez claire dans ma demande!
Merci
Partager