【发布时间】:2020-05-14 19:11:47
【问题描述】:
我在以下代码的xNamedNodeMap.setNamedItem (myNode) 行中得到Run-time error 438: Object Doesnot support this propoerty or method:
Sub appendChild()
Dim xDoc As MSXML2.DOMDocument60
Set xDoc = New MSXML2.DOMDocument60
xDoc.LoadXML ("<root><child/></root>")
Dim myNode As MSXML2.IXMLDOMNode
Set myNode = xDoc.createNode(2, "Sci-Fi", "")
Dim xNamedNodeMap As MSXML2.IXMLDOMNamedNodeMap
Set xNamedNodeMap = xDoc.DocumentElement.ChildNodes.Item(0).Attributes
xNamedNodeMap.setNamedItem (myNode)
Debug.Print xDoc.XML
End Sub
有人可以帮我调试问题吗?
【问题讨论】:
标签: vba msxml addattribute