我在Excel电子表格中有两个按钮。当我点击button1时,Chrome会启动一个新标签页,但当我点击button2时,Chrome会打开另一个标签页。
我想要的是当我点击button2时,使用button1打开的Chrome标签页将通过刷新第一个标签中的网址而不是创建新标签来访问button2的网址。谢谢!
Private Sub Button1_Click()
chromePath = """C:\Program Files\Google\Chrome\Application\chrome.exe"""
Shell (chromePath & " -url http:abc.com")
End Sub
Private Sub CommandButton2_Click()
chromePath = """C:\Program Files\Google\Chrome\Application\chrome.exe"""
Shell (chromePath & " -url http:def.com")
End Sub
答案 0 :(得分:0)
结帐Selenium VBA。也许使用switchTo()方法可以将Selenium的焦点设置为打开的Chrome窗口,然后可以像往常一样使用其他Selenium方法自动化。