将宏嵌入Excel 2007 xml

时间:2011-08-22 10:31:07

标签: asp.net xml macros c#-3.0 visual-studio-macros

任何人都知道你是否可以在xml文件中嵌入一个宏?

我有一个用.net Web应用程序创建的xml文件,它会打开 使用Excel 2007,但也很高兴将宏附加到它。 我想以编程方式将宏附加到此xml文件。因此,当我在Excel 2007中打开此xml文件时,宏将自动运行

感谢。

1 个答案:

答案 0 :(得分:1)

您无法在Excel 2007 XML文件中嵌入宏。它不受支持。您也无法在xlsx文件中嵌入宏,安全性要求禁止它。

要嵌入宏,您必须使用xlsm文件。但是,即使大多数xlsm都是用zip包装的文本,宏项目本身也是一个二进制文件。