
【エクセル VBA】WinHTTP・XMLHTTP60を使ったスクレイピング ~SeleniumBasic・IEとの速度比較~
VBAのライブラリである「WinHTTP」および「XMLHTTP60」を用いたスクレイピング手法について解説していきます。VBAを用いたスクレイピング手法では、「Selenium Basic」または「IE」を用いたスクレイピングがポピュラーと思いますが、ブラウザを使用しない分高速処理が期待できるのではと思い、今回試してみました。また、「WinHTTP」「XMLHTTP60」「Selenium Basic」「IE」それぞれの実行速度の比較データも掲載しています。