gpt4 book ai didi

excel - Selenium VBA - 退出子进程而不关闭浏览器窗口

转载 作者:行者123 更新时间:2023-12-03 02:39:42 25 4
gpt4 key购买 nike

如何在不关闭浏览器窗口的情况下退出子(宏)?代码完成后,Chrome 浏览器会自动关闭。

例如我有

Sub test()
Dim driver As New ChromeDriver
driver.Get "http://www.google.com"
End Sub

谢谢!

最佳答案

一旦驱动程序的变量超出范围,浏览器就会自动处理。如需了解更多信息,我邀请您查看官方文档: https://support.microsoft.com/en-gb/kb/141693

因此,为了避免退出浏览器,您需要在全局变量上设置驱动程序的实例:

Private Assert As New Assert
Private driver As New Selenium.FirefoxDriver

Sub ProcMain()
driver.Get "http://stackoverflow.com"
Call ClickLogo
End Sub

Sub QuitDriver()
driver.Quit
End Sub

Sub ClickLogo()
driver.FindElementByCss("#hlogo").Click
End Sub

要获取使用上述示例的最新版本: https://github.com/florentbr/SeleniumBasic/releases/latest

关于excel - Selenium VBA - 退出子进程而不关闭浏览器窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33857246/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com