需要修改Excel宏代码中的.xml文件中的数据
问题描述:
我有一个.xml文件。在XML中的代码如下需要修改Excel宏代码中的.xml文件中的数据
<?xml version="1.0" encoding="utf-8"?>
<Data>
<Table Id ="L2-MP3">
<Row>
<Parameter Name="TestID">1</Parameter>
<Parameter Name="Scope">L2</Parameter>
<Parameter Name="Description">m1dB_48K_16b_AP.wav</Parameter>
<Parameter Name="Format">wma</Parameter>
<Parameter Name="Input">c:\Data\Test\Standard\m1dB_48K_16b_AP.wav</Parameter>
<Parameter Name="Operation">15000,stop</Parameter>
</Row>
</Table>
</Data>
这里我的要求是,如果你观察描述和输入部分,还有一些数字为48,16和AP。不是我需要从Excel宏模块中获取该值。
由于我已经在模块中准备好了值,任何只能请帮助我如何获取值到这个.xml文件中。另外告诉我如何构建它们之间的桥梁以及如何在Excel宏中使用.xml文件中的变量。并且如该文件中所示的48,16和AP根据需要是可变的。
您的建议对我来说非常有价值。
如果你能在这方面帮助我,我会非常感谢你的满意吗?
答
我建议您导入XML在EXCEL 更多信息
TUTORIAL : Import XML to an EXCEL file
,然后尝试单独您输入想要一块部件与功能的MID在Excel
TUTORIAL : MID function in EXCEL
Hope这解决了你的问题。
关于宏观,对不起,我正在寻找一个类似的解决方案 EXCEL, create a XML-file from a data in table via vba code
(我找到了一个解决方案:Creating Excel Macro for Exporting XML to a certain folder)
[这里是一个很好的解决方案:创建Excel宏用于导出XML的某些文件夹] [1] [1]:http://stackoverflow.com/questions/15142523/creating-excel-macro-for-exporting-xml-to-a-certain-folder?rq= 1 [链接] – kris