如何使用Excel在打开的Chrome选项卡中打开新的URL,而无需打开新的选项卡

我在Excel电子表格中有两个button。 当我点击button1时,Chrome会启动一个新标签,但是当我点击button2时,Chrome会打开另一个标签。

我想要的是当我点击button2时,用button1打开的Chrome标签将通过刷新第一个标签中的URL来访问button2的URL,而不是创build一个新的标签。 谢谢!

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 

检查出Selenium VBA 。 也许使用switchTo()方法可以将Selenium的焦点设置为一个打开的Chrome窗口,然后像其他Selenium方法一样自动进行自动化。