【ExcelVBA】SeleniumBasicで実行するとすぐブラウザが閉じてしまう場合の対処方法

VBAでChromeが起動するソースコードを記述しても、
Chromeブラウザが一瞬起動してすぐに閉じてしまう現象があります。

対処方法をメモします。

SeleniumBasicで実行するとすぐChromeブラウザが閉じてしまう場合の対処方法

閉じてしまうコード例

Sub ブラウザ操作()
 Dim Driver As New Selenium.WebDriver
 Driver.Start "Chrome"
 Driver.Get "https://google.com"
End Sub

閉じずに動作するコード例

Dim Driver As New Selenium.WebDriver
Sub ブラウザ操作()
 Driver.Start "Chrome"
 Driver.Get "https://google.com"
End Sub

Dimの宣言をプロシージャ外で宣言したら閉じずに起動し続けます。

原因はバージョンによるものかどうかよくわかりませんが、
対処はこれだけで解決します、今回は以上です。

コメント