|
気になったのでWebBrowserコントロールもやってみました。
これは楽チンですね!
WorkSheetにWebBrowser1,WebBrowser2,CommandButton1を配置。
下記コードだけでOKでした。
Option Explicit
Private Sub CommandButton1_Click()
Dim StrURL As String
'xxxxを変更
StrURL = "xxxx://www.vbalab.net/"
WebBrowser1.Navigate StrURL
Call Wait_Comp(WebBrowser1)
WebBrowser1.Document.Forms(0).Submit
Call Wait_Comp(WebBrowser2)
Debug.Print WebBrowser2.Document.Body.innerText
WebBrowser1.Document.links(0).Click
Call Wait_Comp(WebBrowser2)
Debug.Print WebBrowser2.Document.Body.innerText
End Sub
Private Sub WebBrowser1_NewWindow2(ppDisp As Object, Cancel As Boolean)
Set ppDisp = WebBrowser2
End Sub
Private Sub Wait_Comp(objWeb As WebBrowser)
Do
DoEvents
Loop While objWeb.Busy
DoEvents
End Sub
|
|