我正在尝试从仅与Google Chrome兼容的网站上抓取数据。我想将信息抓取到Excel文件中,因此我想使用VBA来完成此操作。
这是我的代码。
Sub OpenGoogleChrome()
Dim driver As New WebDriver
driver.Start "chrome", "http://www.google.com"
driver.Get "/"
End Sub
我已经尝试了此代码的几种变体,但遇到了相同的错误:
我只是试图通过此自动化过程来打开chrome,以便以后可以利用它进行数据抓取。
我正在使用Selenium Basic(2.0.9.0)的最新版本Chrome v69,并且我已将Selenium Basic ChromeDriver替换为最新版本(2.42)。
这些是我的VBA参考代码:
任何帮助将不胜感激。
编辑:我正在使用Windows 10,并且确实具有必需的.Net框架。
答案 0 :(得分:0)
SeleniumBasic需要.NET Framework 3.5。我曾经遇到过同样的问题,然后启用“打开和关闭Windows功能”对话框即可解决该问题。值得尝试