ごめんなさい、録音ミスで無音です。
まぁ、画面の動きを見て、あっこんなことできるんだぁ・・・
程度に見てください。
http://www.youtube.com/watch?v=hW4Dc8UV9k8
www.youtube.com
三流君 30分でわかる Excel VBA IE操作 はじめの一歩 参照設定 As HTMLDocument HTMLFormElement HTMLInputElement
'表示された文章にアクセスする 'IE.document '←Document.でプロパティが出ないので、ここからHTML,DOMに Dim DOC As HTMLDocument 'HTMLXXXXXX の オブジェクトをつかう Set DOC = IE.document '一回入れる 'MsgBox "タイトルは" & DOC.Title 'こんな感じで、使える 'MsgBox "HTMLは" & DOC.body.innerHTML 'こんな感じで、使える 'データをセットしたい 'HTMLの入力フォームにアクセスしたいので、 Dim oFORM As HTMLFormElement 'フォームのエレメント Set oFORM = DOC.forms.Item(0) '文章 docの1番目(0)のフォームを代入 '↑.valueを押して、プロパティがでなかったよね? Debug.Print TypeName(oFORM.Item("q")) 'そんな時は、タイプネームで再度深く探る 'HTMLInputElement でした。ってことで、 Dim oINPUT As HTMLInputElement 'こんな感じで書く Set oINPUT = oFORM.Item("q") 'また入れるのかよ。 'そして、プロパティにセット oINPUT.Value = "三流君" '↑こんな感じで、参照設定して、深く探るとプロパティなど探りやすい '※いっぱいあり過ぎだけど・・・