2017-01-11 32 views
0

以下のコードを使用して、Selenium VBA経由でChromeブラウザを起動しようとしました。コード "WebRequestError を実行すると、このエラーが発生します。基になる接続が閉じられました:受信時に予期しないエラーが発生しました。"しかし、IEブラウザは正常に動作しています。Selenium VBA経由でChromeを起動する際の問題

Sub samp() 
Dim drv As New Selenium.WebDriver 
drv.Start "Chrome" 
drv.Get "www.google.com" 
End Sub 
+0

1行に結合しようとするとどうなりますか? 'drv.Start" Chrome "、" www.google.com "'を試してみてください。 (あなたはChormeをインストールしましたか?) –

+0

同じエラーメッセージが表示されます – Prem

+0

同じコードはChrome 53バージョンでは動作しますが、55バージョンでは機能しません – Prem

答えて

0

最新のChromeDriverをインストールし、.exeファイルをAppDataにあるファイルに置き換えることでこれを修正しました。

要件

ステップ

  1. から最新のwebdriverをダウンロード:https://sites.google.com/a/chromium.org/chromedriver/downloads
  2. オープンフォルダC:Username \のAppData \ローカル\ SeleniumBasic \ \ユーザー
  3. は、既存のファイルとchromedriver.exeを置き換え

意図したように今、以下の例のコードは動作します
Sub driver() 
    Dim selenium As New selenium.WebDriver 

    selenium.Start "chrome", "http://google.com" 
    selenium.Get "/" 

End Sub 
関連する問題