【问题标题】:Need to modify the data in .xml file from the Excel Macro code需要从 Excel 宏代码修改 .xml 文件中的数据
【发布时间】:2014-03-18 18:18:00
【问题描述】:

我有一个 .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 文件中。还告诉我如何在它们之间构建桥梁以及如何在 .xml 文件中使用来自 excel 宏的变量。如图所示,该文件中的48、16和AP根据需要是可变的。

你的建议对我很有价值。

如果您能在这方面帮助我,我将非常感谢?

【问题讨论】:

标签: xml vba excel


【解决方案1】:

我建议您在 EXCEL 中导入 XML 更多信息

TUTORIAL : Import XML to an EXCEL file

the official site

然后尝试使用 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。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-20
    • 1970-01-01
    • 1970-01-01
    • 2015-08-01
    • 1970-01-01
    • 2021-12-31
    相关资源
    最近更新 更多