VBA-硒-铬-运行时错误-2146233078(801315a)

VBA-硒-铬-运行时错误-2146233078(801315a),vba,selenium,selenium-chromedriver,Vba,Selenium,Selenium Chromedriver,我的VBA代码在正常工作了几个月后,上周停止工作 简而言之,执行driver.start时会出现错误 “运行时错误“-2146233078(801315a)”: 找不到源,但无法搜索部分或所有事件日志。 无法访问的日志:安全性。“ 有没有人有过同样的经历? 能解决吗 提前感谢你的帮助 硒:SeleniumBasic-2.0.9 铬版 Versão 88.0.4324.190(官方汇编)(64位) 镀铬版 88.0.4324.96 在python中,我们必须显式地设置cromedriver的路径,

我的VBA代码在正常工作了几个月后,上周停止工作

简而言之,执行driver.start时会出现错误

“运行时错误“-2146233078(801315a)”:

找不到源,但无法搜索部分或所有事件日志。 无法访问的日志:安全性。“

有没有人有过同样的经历? 能解决吗

提前感谢你的帮助

硒:SeleniumBasic-2.0.9

铬版 Versão 88.0.4324.190(官方汇编)(64位)

镀铬版 88.0.4324.96


在python中,我们必须显式地设置cromedriver的路径,并将其放入与脚本相同的文件夹中:

from selenium import webdriver

chrome_driver_path = "C:/Users/.../PycharmProjects/project/chromedriver.exe"
driver = webdriver.Chrome(executable_path=chrome_driver_path)

你能确认你的VBA代码有到chromedriver的源路径吗?

嗨,帕特里克。谢谢你抽出时间。我的VBA代码没有chomedriver的源路径。它引用了selenium.tlb库。此外,硒途径是环境途径。此外,VBscript中的相同代码也可以正常工作。您是否需要像barrowc的评论中那样单独初始化html文档:---->查看链接中的最后一个答案:Dim sel As selenium.WebDriver Set sel=New selenium.WebDriver Dim html As HTMLDocument sel.启动“firefox”,“about:blank”sel.Get“Set html=New HTMLDocument html.body.innerHTML=sel.PageSource Debug.Print html.body.innerText我想你指的是放置驱动程序。启动“chrome”,“about:blank”而不仅仅是Driver.Start。我也有同样的错误。。。
from selenium import webdriver

chrome_driver_path = "C:/Users/.../PycharmProjects/project/chromedriver.exe"
driver = webdriver.Chrome(executable_path=chrome_driver_path)