vbaでwebページ(IE)の操作を行おうとしています。
webページはイントラネットのshare pointを操作したく、
share pointにあるエクセルファイルの一覧から、エクセルファイルを「開く」というボタンを押したいのですが、Javascriptでサイトが構築されているようでうまくいきません。
ーーーーーーーーーーーーーーーーーーーーーーー
Dim objIE As New InternetExplorer Set objIE = New InternetExplorer objIE.Visible = True objIE.navigate "対象URL" Dim htmlDoc As HTMLDocument Set htmlDoc = objIE.document Dim ID As IHTMLElement Set ID = htmlDoc.all("co5,91,0_callout-actions") Debug.Print ID.outerHTML ・・・① If InStr(ID.outerHTML, "開く") > 0 Then ・・・② n.Click Call WaitFor(5) End If
ーーーーーーーーーーーーーーーーーーーーーーー
①まず、上記IDに値が格納されません。。
②「①」が問題なかった場合に、以降のコードが動くのかがわかりません。
よろしくお願いします。
あなたの回答
tips
プレビュー