excel - 在 Excel 2019 上运行 Selenium VBA 时出现自动化错误

标签 excel vba selenium automation

我在装有 excel 2013 的机器上运行以下代码没有问题。我们最近升级到 Excel 2019,宏现在返回一个自动化错误。我注意到错误似乎在 driver.start 部分,看起来它没有“注册”引用。我已经重新安装了 Selenium 加载项,重新指向引用,尝试了不同的浏览器(chrome、edge 等)但无济于事。

Dim driver As New WebDriver
Dim keyObj As Selenium.keys
Dim IE As Object

Set keyObj = New Selenium.keys

driver.Start "ie"
driver.Window.Maximize
driver.Get "https://www.google.com/"

如有任何建议/想法,我们将不胜感激。

最佳答案

我能够通过安装 MS .Net framework 3.5(Selenium 需要)来解决这个问题

关于excel - 在 Excel 2019 上运行 Selenium VBA 时出现自动化错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65918864/

相关文章:

java - 抑制 Cucumber 报告中的 Java 异常堆栈跟踪

excel - 我可以使用 Excel javascript 添加创建工作簿吗?

vba - 如何选择正在运行的 Word 实例并在其中打开文档

excel - 用户定义类型与类速度

javascript - Xpath 获取相对于给定元素最近周围具有特定标记的元素

java - 在 Selenium 中打印失败测试用例的消息?

excel - 按值将一列分成N个相等的组

vba - 比较excel中的两个单元格然后返回行

vba - 如何自动从 Excel 中的一个工作表复制数据并将其附加到另一工作表中的现有表?

vba - 使用 Application.FileDialog 选择文件夹