Webページを自動操作するSeleniumですが、ローカルの自身環境でテストをする場合があります。
ファイルプロトコル【file:///】を使用するのみで、それ以外の操作は変わりません。
Chrome/EdgeでローカルのHTMLファイルを表示するサンプルコード
'■Chrome/Edgeでローカルファイルを表示するサンプルコード Dim driver As New WebDriver Public Sub sample() '■ブラウザを起動 driver.Start "chrome" 'Edgeの場合はdriver.start "edge" driver.Get "file:///C:\vba\test.html" End Sub
注意点
特にありません。
関連記事
- Selenium「新しいタブで開く」
- ChromeでProxyサーバー使用する【Selenium】
- Chrome/EdgeのWebDriver自動更新【Selenium】
- Chromeで起動しているブラウザを操作する【Selenium】
SeleniumBasicについて
Internet Explorer11 のサポート期限が2022年6月までと、スクレイピング自体入れ替えていく必要があります。
今一番スムーズなのはSeleniumBasicを使用したスクレイピングと考えます。
但し、VBAでのネット記事は少なく困っている方も多いと思います。
弊社で代行開発も可能ですので、お気軽にご用命ください。
コメント