msxml2.xmlhttp IE 11 vs Chrome

时间:2016-12-06 14:06:03

标签: excel vba google-chrome internet-explorer

我有一个VBA程序,它读取HTML内容,处理它并将结果输出到Excel电子表格。

当默认浏览器设置为Chrome时,程序运行没有问题,但是在将IE 11设置为默认浏览器的计算机上测试程序会导致运行时错误。

我认为该问题与以下代码有关: -

    Dim oDom As Object: Set oDom = CreateObject("htmlFile")

    With CreateObject("msxml2.xmlhttp")
        .Open "GET", "http://bouch/jira/browse/MAX-1", False
        .Send
        oDom.body.innerHtml = .responseText
    End With

使用IE 11,我不认为msxml2.xmlhttp正在返回任何内容(或者在发出错误的代码的后续部分中返回的结果)。

我已经尝试了msxml2.xmlhttp.3.0 msxml2.xmlhttp.6.0,但无济于事。

有简单的答案吗?

非常感谢提前。

0 个答案:

没有答案