在线求教vba 如何生成xml文件
利用vba将excel中的数据保存生成xml文件。
涉及包括xml文件头(<?xml version="1.0" encoding="shift_jis"?>),元素及内容,属性及其内容。
刚才试了试IXMLDOMNode,但是属性没有添加明白。麻烦大家帮忙一下。
比如,想作成如下内容的xml
<?xml version="1.0" encoding="shift_jis"?>),
<Rule>
<RuleId>aaa</RuleId>
<RuleName id="001">bbb</RuleName >
</Rule>
[解决办法]
Dim xmlDoc As New MSXML2.DOMDocumentDim coding As IXMLDOMNodeSet coding = xmlDoc.createProcessingInstruction("xml", "version='1.0' encoding='ISO-8859-1'")Set coding = xmlDoc.insertBefore(header, xmlDoc.childNodes.Item(0))xmlDoc.save("essai.xml")
[解决办法]
过来 学学学习 呵呵!!!