Retrouvez les publications relatives à ces discussions dans
notre rubrique .net.
liste des forums
liste des discussions
Participer à la discussion
-
Message publié le dimanche 20 avril 2008 à 18 h 52 par epaminondas.
-
Bonjour,
Je « bidouille » un programme pêché sur vbFRANCE, donc en vba, pour l’adapter à mon problème : remplir automatiquement un formulaire sur un intranet auquel j’accède régulièrement.
Je passe la première page, mais quand j’arrive sur la seconde (page de menus) et quand j’essaie d’accéder à l’item « Missions », j’ai ce message :
Variable objet ou variable bloc with non définie.
Voici la partie du code source de la page :
Code :
<tr>
<td align="right"><a class="aAction" href="Missions/menu.asp"><img src="../img/icone_mission.gif" border="0" align="center"></a></td>
<td><a class="aAction" href="Missions/menu.asp"><font size="4">MISSIONS</font></a></td>
<!--
<td align="right"><a class="aAction" href="#"><img src="../img/icone_mission.gif" border="0" align="center"></a></td>
<td><a class="aAction" href="#"><font size="4">MISSIONS</font></a><br>La gestion des missions est exceptionnellement<br> indisponible le 2 et le 3 mars 2006.</td>
-->
</tr>
et le programme
' Formulaire
'rempli les champs nécessaires...
Code :
IE.Document.All("NumExp").Value = 11111
IE.Document.All("motDePasse").Value = "nemo"
IE.Document.All("envoyer").Click 'clique sur le bouton...
Do While IE.ReadyState <> 4
DoEvents
Loop
IE.Document.All("Missions/menu.asp").Click
Do While IE.ReadyState <> 4
DoEvents
Loop
Stop
Précisions:
En recherchant les input, j'ai passé une première page avec codes d'authentification. Mais je suis arrivé à une page de menus avec "Missions" et plus d'input. Comme j'ai repéré un href="Missions/menu.asp" j'ai cru pouvoir faire un click dessus.
Manuellement quand je clique sur "Missions", je franchis la page ...
Quant au formulaire, je n'y suis pas encore ...
Est-ce que c'est de l'ASP, du HTML, quelqu'un peux-t'il m'aider?
Merci
-
Message publié le vendredi 02 mai 2008 à 09 h 32 par epaminondas.
-
liste des forums
liste des discussions
Participer à la discussion
Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.