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

使用Selenium Type Library启动Chrome遇Run-time error 33报错求助

解决Selenium Type Library启动Chrome时的SessionNotCreatedError错误
  • 问题核心原因:Chrome浏览器版本(93)与Selenium Type Library内置的ChromeDriver版本不匹配,这是触发SessionNotCreatedError最常见的原因。Chrome要求ChromeDriver的大版本必须和浏览器完全一致。

  • 具体解决步骤:

    1. 下载对应Chrome93的ChromeDriver版本:选择版本号为93.0.4577.63的ChromeDriver,下载与你系统匹配的安装包(比如Windows 64位版本)。
    2. 配置ChromeDriver路径(三种方式选其一即可):
      • 方式一:将下载好的chromedriver.exe替换掉Selenium Type Library安装目录中的对应文件;
      • 方式二:把chromedriver.exe放到系统环境变量可识别的路径下(比如C:\Windows\System32);
      • 方式三:在代码中直接指定ChromeDriver的路径,修改后的代码示例:
        Option Explicit
        
        Dim WD As WebDriver
        
        Public Sub Update_Numbers()
            
            Set WD = New ChromeDriver
            
            With WD
                ' 可选:指定Chrome浏览器的安装路径,避免多版本混淆
                .SetBinary "C:\Program Files\Google\Chrome\Application\chrome.exe"
                ' 替换为你实际存放chromedriver.exe的路径
                .Start "Chrome", "executable_path=C:\你的文件路径\chromedriver.exe"
            End With
            
        End Sub
        
    3. 验证:重新运行代码,即可正常启动Chrome浏览器。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.21 22:02:35