何回も実行するとオートメーションエラーが出るようだ。何回も実行する要件のプログラム書く時は.net使うべきだと思う。
Dim ieObject As Object Set ieObject = CreateObject("InternetExplorer.Application") ieObject.Visible = True ieObject.Navigate "http://www.google.co.jp/" 'READYSTATE_COMPLETE=4です Do While ieObject.ReadyState <> 4 Or ieObject.Busy = True 'nop Loop ieObject.Document.getElementsByName("q")(0).Value = "test" ieObject.Quit Set ieObject = Nothing