Bonjour,
Je « bidouille » un programme, 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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 <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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
     IE.Document.All("NumExp").Value = 14298
    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
Merci de m’aider?