Bonjour,
Je fais des essais à partir de VBA Excel pour remplir un formulaire en ligne. Sur une form, j'ai créé un "DHTML Edit Control for IE5".

Quand ma form s'initialise, je charge une url à l'aide de la méthode "LoadURL". La page voulue s'affiche bien à l'intérieur de mon "DHTML Edit Control".

Ensuite je remplis certains champs à l'aide de:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
DHTMLEdit1.DOM.getElementById("XXXXX").Value = "toto"
où "XXXXX" est l'identifiant du champ que je veux remplir.

Là aussi ca fonctionne bien.
J'utilise alors la méthode suivante pour cliquer sur le bouton qui valide le formulaire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
DHTMLEdit1.DOM.getElementById("BOUTON_POUR_VALIDER").Click
Le problème c'est qu'au lieu de mettre à jour la page qui s'affiche dans mon "DHTML Edit Control", ca ouvre un explorateur. Savez vous comment faire pour que le click mette à jour le control en cours d'utilisation?

Merci pour votre aide
Olivier