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 :
Dim inputexport As HTMLInputElement
Set inputexport = IEDoc.all("OK")
inputexport.Click
mais cela ne marche pas.
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
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 :
Dim inputexport As HTMLInputElement
Set inputexport = IEDoc.all("OK")
inputexport.Click
mais cela ne marche pas.
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