https://www.octoparse.jp/blog/intro-to-web-scraping-with-excel-vba/#
こちらのサイトを基にVBAでスクレイピングをしようとしているのですが、
**Sub test()
Dim ie As New InternetExplorer
Dim doc As New HTMLDocument
Dim ecoll As Object
ie.Visible = True
ie.navigate "会員サイトのURL"
Do
DoEvents
Loop Until ie.readyState = READYSTATE_COMPLETE
Set doc = ie.document
Set ecoll = doc.getElementsByTagName("table")
End Sub**
とそのままコーディングして試みたところ、
同じサイトがずっとIEで開かれるだけで肝心な情報を拾ってきてはいません。
このコード自体の問題点、あるいはこの方法自体の問題点など
ご指導ご鞭撻のほどよろしくお願いいたします。
代替案としてのコードのほかに、VBAでスクレイピングをする方法が詳しく載っているサイトもご提案いただけると幸いです。
回答1件
あなたの回答
tips
プレビュー