Office 2013中的XML声明
发布时间:2020-12-16 23:18:19 所属栏目:百科 来源:网络整理
导读:我有以下VBA代码使用Office 2010处理 XML: Public xmlDOM As DOMDocumentPublic Sub setXML(xmlFileName As String) Set xmlDOM = CreateObject("MSXML.DOMDocument") xmlDOM.async = False xmlDOM.Load xmlFileNameEnd Sub OBS:有一个Microsoft XML,v6.0
我有以下VBA代码使用Office 2010处理
XML:
Public xmlDOM As DOMDocument Public Sub setXML(xmlFileName As String) Set xmlDOM = CreateObject("MSXML.DOMDocument") xmlDOM.async = False xmlDOM.Load xmlFileName End Sub OBS:有一个Microsoft XML,v6.0的参考集 但是,如果我在Office 2013上打开相同的代码,我得到一个错误 Public xmlDOM As DOMDocument 未声明但仍有对Microsoft XML,v6.0集的引用. 如果我改变 Public xmlDOM As DOMDocument 至 Public xmlDOM As MSXML.DOMDocument60 编译器接受但运行代码我将收到错误 Set xmlDOM = CreateObject("MSXML.DOMDocument") 即使我改变它 Set xmlDOM = CreateObject("MSXML2.DOMDocument60") OBS:在Office 2013中有一个参考集Microsoft XML,v6.0 到底是怎么回事? 解决方法
更换
Public xmlDOM As DOMDocument 同 Public xmlDOM As MSXML2.DOMDocument60 和 Set xmlDOM = CreateObject("MSXML.DOMDocument") 同 Set xmlDOM = New MSXML2.DOMDocument60 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |