使用VBA代码检查chrome浏览器中打开的URL

使用VBA代码检查chrome浏览器中打开的URL,vba,google-chrome,vbscript,Vba,Google Chrome,Vbscript,我能够检查IE浏览器中打开的URL,如下代码所示。有人知道如何使用VBA代码检查chrome浏览器中打开的URL吗 Set objShell = CreateObject("Shell.Application") IE_count = objShell.Windows.Count For x = 0 To (IE_count - 1) On Error Resume Next my_url = objShell.Windows(x).Document.Location

我能够检查IE浏览器中打开的URL,如下代码所示。有人知道如何使用VBA代码检查chrome浏览器中打开的URL吗

Set objShell = CreateObject("Shell.Application")
IE_count = objShell.Windows.Count

For x = 0 To (IE_count - 1)
    On Error Resume Next
    my_url = objShell.Windows(x).Document.Location
    my_title = objShell.Windows(x).Document.Title

    Debug.Print my_url
    Debug.Print my_title
Next

VBA不是VB.NET-两个标签上的文字都告诉您这一点。据我所知,您需要使用UIA来实现这一点。据我所知,没有一个DLL可以像这样访问Chrome。下面是一个C#中的示例,它满足了您的需求。另外,这里有一段关于UIA入门的视频。