2022年、Internet Explorerのサポート終了→SeleniumBasicに置き換えた開発を進めましたが、
SeleniumBasicのインストールが厳しい環境のユーザー様も多く存在しました。
その為、自前でWebDriverを動かす「WebDriverVBA」の開発を進めました。
ある程度動くよう(SeleniumBasicに比べたらまだまだですが)になったため、
同じようにお困りのユーザーの方に、ソフトライセンス販売の形で提供致します。
WebDriverVBAを使用した際のサンプルコードを以下に記載します。
Edge/Chromeのバージョンを取得するサンプルコード
WebDriverVBAでは、WebDriverをブラウザのバージョンに合わせて更新をする必要があります。
VBAからもバージョンの確認が可能です。
Public Sub test_getVersion() Dim driver As webDriverVBA Set driver = New webDriverVBA Dim val As Variant '■ドライバーを起動 ※起動時にブラウザとドライバのバージョン情報を取得している Call driver.Start(vcChrome) '■ブラウザのバージョン取得 Debug.Print driver.browserVersion '■ドライバーのバージョン取得 Debug.Print driver.driverVersion End Sub
- WebDriverVBAまとめページ(ページが増えれば公開します。)
WebDriverVBAについて
Excel VBAでSeleniumBasicを使わずにEdge/Chromeでスクレイピングするためのツールです。
SeleniumBasicがインストールできない環境の方にもスクレイピングをお助けします。
料金などについてはこちらからお問い合わせくださいませ。
コメント