我在试图启动IE / Selenium Web驱动程序时出错。
对于所有区域,必须将
启用保护模式设置为相同的值(已启用或禁用)。(NoSuchDriver)。

我知道一个解决方法是解决实际问题,但我更关心的是让我的代码能够解决这个问题。
我在C#中见过这种修复,但我不知道如何在VBA中使用它。有什么指示吗?-> https://stackoverflow.com/a/13384197/5079799
var options = new InternetExplorerOptions;
options.IntroduceInstabilityByIgnoringProtectedModeSettings = true;
var driver = new InternetEplorerDriver(options);发布于 2020-11-13 06:06:44
从描述中可以看出,您使用的是IE自动化方法,但是要解决您所指的Selenium Web驱动程序解决方案中的问题。
您将无法在IE VBA自动化中设置功能。
要解决这个问题,您需要转到Internet options-> Security选项卡。
无论是选中了还是未选中,还是选中了所有区域的Enable Protected Mode选项。为所有区域保留相同的值.

它将修复错误,您可以继续运行代码。
如果我从你的描述中误解了什么,请告诉我,我会尽力纠正自己。
https://stackoverflow.com/questions/64812680
复制相似问题