You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Edge升级至120.0.2210.121后VBA-Selenium API找不到msedge binary报错

Edge 120 + VBA-Selenium 找不到msedge binary 问题排查方案
  • 手动指定Edge二进制文件路径
    在初始化EdgeDriver时,通过EdgeOptions明确指定Edge的安装路径,避免WebDriver自动查找失败。示例代码:

    Dim driver As New EdgeDriver
    Dim edgeOpts As New EdgeOptions
    ' 根据系统位数选择路径,32位系统用Program Files (x86)
    edgeOpts.BinaryLocation = "C:\Program Files\Microsoft\Edge\Application\msedge.exe"
    driver.Start edgeOpts
    
  • 确认WebDriver路径配置
    确保msedgedriver.exe所在目录已加入系统PATH,或者在代码中直接指定驱动路径:

    ' 替换为你的msedgedriver实际存放文件夹路径
    driver.SetDriverPath "C:\WebDrivers\Edge"
    
  • 验证Edge安装路径有效性
    打开文件资源管理器,检查你指定的msedge.exe路径是否真实存在。注意区分Edge稳定版、Beta版等不同渠道的安装路径,确保和当前使用的Edge版本完全对应。

  • 排查权限问题
    以管理员身份运行Excel,避免因权限限制导致WebDriver无法访问Edge程序文件。

  • 更新VBA-Selenium模块
    替换为最新版本的VBA-Selenium模块,确保API方法与Edge 120及对应驱动版本兼容。

内容的提问来源于stack exchange,提问作者Ravi Prakash

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 13:35:18