| 
    
     |  | 自己解決しました。 
 ><p><input type="button" value="OK" disabled=true id="send1_1" class="btn" onclick="document.form1.action='/res';document.getElementById('send1').click(); this.disabled=true;" /></p>
 
 ここで JavaScript の send1 関数が呼ばれているみたいです。
 その為、「JavaScript の send1 関数」に対して .Click イベントを発行してみたら
 期待通りに次のページに移りました。
 
 お騒がせいたしました。
 
 ▼kei さん:
 >VBA から IE のフォーム操作について、ご教示ください。
 >
 >以下のようなフォームの submit が操作できません。
 >
 >-----
 ><form method="post" name="form1" id="res">
 >
 >中略
 >
 ><p style="display:none;"><input type="submit" name="send" value="OK" id="send1" class="btn" /></p>
 ><p><input type="button" value="OK" disabled=true id="send1_1" class="btn" onclick="document.form1.action='/res';document.getElementById('send1').click(); this.disabled=true;" /></p>
 >-----
 >
 >[試したこと]
 >
 >(1) 単純にクリック実行
 >ObjIE.document.getElementById("send").Click
 >
 >(2) フォーム自体を submit させる
 >ObjIE.document.forms(0).Submit
 >
 >いずれも実際に OK ボタンを押したあとのページに移らない状況です。
 >ページ自体は再読込されているので、動作自体はしているようなのですが、
 >正しく送られていないのか、延々と同じページが表示され続けます。
 >
 >このような構成の場合に submit することは可能なのでしょうか?
 
 |  |