Bonjour à tous,
Je suis nouveau sur le forum et ceci est mon premier message. Vous m'avez déjà dépanné plus d'une fois sans le savoir mais aujourd'hui je ne trouve pas de solution à mon problème...
Voici le contexte :
à partir de ma macro VBA, je dois me connecter à un site web (avec login/mdp) afin d'envoyer une requête php qui fait un extract sur une base de donnée dans ce site web et me propose d'ouvrir ou enregistrer ce fichier (.xml). La requete existe déjà il n'y a aucun problème là dessus.
Jusque là je réussi à me connecter au site automatiquement avec mon login et mot de passe à partir de ma macro, le problème survient lorsque la boite de dialogue IE apparait (Ouvrir/Enregistrer sous/Annuler).
En effet, j'ai réussi à simuler un clique sur "ouvrir" via un Sendkeys ALT+V et l'on voit bien la boite de dialogue disparaitre lorsque cette commande est effectuée mais malheureusement mon fichier excel qui devrait s'ouvrir ne le fait pas ! Ceci est très embêtant car j'ai besoin que le fichier s'ouvre afin de travailler sa mise en page et l'enregistrer en local.
Chose très étrange, lorsque je mets un point d'arrêt dans mon programme juste après la commande Senkeys alt+v, je vois bien mon fichier s'ouvrir !!!!
En gros, de toute les choses que j'ai testé pour que ca fonctionne, mon fichier s'est bien ouvert seulement lorsque j'avais un point d'arrêt juste après la commande d'ouverture du fichier. A part ça, il ne s'est jamais ouvert...
Je suis débutant en VBA et plutot bon pour la bidouille mais là je suis vraiment dans une impasse... Merci d'avance
Partager