IMG_2994_s

Excel VBAというとマクロを使ってExcelを自動処理することが多いですが、本書はIEを使ってブラウザを自動処理する方法を紹介しています。

WebクローリングをExcel VBAで実現できます。例えば、ホームページの図表や画像をIE経由で一括取得して、それをExcelシートに反映して、表計算して結果を出す、といったことが自動化できます。

GETやPUTを使ったWebアクセスだけであれば、XMLHTTPなどの他のCOMを使っても実現できますが、セッション、クッキーなどブラウザ経由のアクセスを前提としたサイトの場合、IEを経由してアクセスした方が便利な場合もあります。

本書の内容では、Windows 10であればEdgeではなくIE11が起動します。今は、マイクロソフト製のブラウザはIEからEdgeに変わってきており、本書の内容はEdgeには適用できないのでご注意ください。