是否可以在VBA中创建和使用Microsoft Edge变量/对象?

时间:2016-01-06 15:08:38

标签: excel vba internet-explorer microsoft-edge

我有一些VBA代码从网上提取股票价格。我的代码使用InternetExplorer对象/文档来执行此操作。但是,如果可能,我想使用Microsoft Edge对象/文档。

在我目前的代码中:

  1. 我初始化一个InternetExplorer变量:Dim ie As InternetExplorer

  2. 然后我创建了一个对象:Set ie = CreateObject("InternetExplorer.Application")

  3. 我想知道是否可以在我的代码中使用Microsoft Edge而不是Internet Explorer对象/文档。提前谢谢。

3 个答案:

答案 0 :(得分:2)

不幸的是,Edge没有API VBA可以使用。

IE将继续运作。

来源:

MSDN Social

SO

答案 1 :(得分:2)

Sub OpenEdge()

ActiveWorkbook.FollowHyperlink Address:="microsoft-edge:https://www.google.com"

End Sub

答案 2 :(得分:1)

目标数据对答案的更正:

IE将继续工作除非您实际使用Windows功能将其卸载。我的一个客户和使用的代码就是这种情况 Set ie = CreateObject("InternetExplorer.Application") 打破。意识到!