【发布时间】:2016-04-15 23:22:34
【问题描述】:
我正在尝试使用循环更新 .xml 文件中的节点值。
显示的oXMlFile.SelectSingleNode 行正确更新了单个节点,但我不知道如何修改代码以便循环遍历所有节点并更新值。
任何帮助将不胜感激。
Set oXMLFile = CreateObject("Microsoft.XMLDOM")
oXMLFile.Load (ConfigFile)
'Update Node Attributes
Dim ii, TotChan As String
ii = 0
TotCh = 500
Do While (ii < TotCh - 1)
Set CalibrationDateTimeNode=oXMLFile.SelectSingleNode("/HConfig/Signal[0]/CalibrationDateTime")
CalibrationDateTimeNode.Text = "2016-04-16"
ii = ii + 1
Loop
【问题讨论】:
标签: xml excel vba loops while-loop