質問: [2017/09/20] 外部から呼び出されているjsファイルをひとつずつ読んでみて、onChangeのときにどこかで何をしているのかを見ています。 ``` $('#formData01').focusout(function() { }); ``` っていう記述をみつけて これで、ajaxでjsonデータを持ってきて、それをformData02に入れているっぽいです。
回答: やりたいことは以下のような流れかと思います。 1formData01に値をセット 2IE側処理(updateData)を実行 3formData02の値を取得 上記であれば以下のような記述でできそうな気がしますが、いかがでしょうか? ``` 'formData01に値をセット objIE.document.getElementById("formData01").Value = "123456" 'IE側の処理(JavaScript)を実行 objIE.document.parentWindow.execScript "updatedData();" 'ここでおそらく画面更新があるので、処理待ち(Sleep(1000)など)があったほうがよさそう? 'formData02の値を取得 MsgBox objIE.document.getElementById("formData02").Value ``` 参考になれば幸いです。