我有一个.xml文件。 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根据要求可变。
你的建议对我很有价值。
如果你能在这方面帮助我,我真的非常感谢你?
答案 0 :(得分:0)
我建议您在EXCEL中导入XML 更多信息
TUTORIAL : Import XML to an EXCEL file
然后尝试使用excel
中的函数MID分隔输入的所需部分TUTORIAL : MID function in EXCEL
希望这可以解决您的问题。
关于宏,抱歉,我正在寻找类似的解决方案 EXCEL, create a XML-file from a data in table via vba code
(我找到了一个解决方案:Creating Excel Macro for Exporting XML to a certain folder。)