参照設定にて下記の2つを有効にする
MS Internet Controls :IEのため
MS HTML Object Library :フレーム処理
該当のURLを開いて、左フレーム内のURLをクリック
上フレームのTEXTBOXに値をセットしてSUBMIT
右フレームに出てきた値(結果)を取り出す
Private Sub html_go()
Dim IE As InternetExplorer
Dim objFRAME As FramesCollection
Dim objDOC As HTMLDocument
Set IE = CreateObject("internetExplorer.application")
IE.Navigate "http://~~~/"
IE.Visible = True
Do While IE.Busy = True: DoEvents: Loop
Set objFRAME = IE.Document.frames
'NAME=lview のフレーム内処理
Set objDOC = objFRAME("F_left").Document
objDOC.all.Item(23).Click 'HWInfo click
Do While IE.Busy = True: DoEvents: Loop
Set objFRAME = IE.Document.frames
'NAME=tview のフレーム内処理
Set objDOC = objFRAME("F_top").Document
objDOC.all("text box").Value = "値"
objDOC.forms(0).submit
Do While IE.Busy = True: DoEvents: Loop
'NAME=rview のフレーム内処理
Set objDOC = objFRAME("F_right").Document
strHTML = objDOC.all(0).innerText
Debug.Print strHTML
Set IE = Nothing
MsgBox "done!"
End Sub