.xltm文件以.xlsx文件

时间:2016-10-21 12:33:38

标签: c# excel excel-vba vba

从我的应用程序打开时,打开Excel宏启用模板(.xltm)文件时遇到问题。

我已经完成了这个link,它告诉了.xltm文件是如何打开的。在这里,我想覆盖orignal .xltm文件,所以我需要在c#中以编程方式打开.xltm格式。

以下是用于调用Workbooks.Open

的代码
Globals.ThisAddIn.Application.Workbooks.Open(DisplayFile, false, false, Type.Missing, "", "",
                                Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
                                Type.Missing, 0)

但是,它仅以.xlsx格式在Excel中打开文件。

需要建议在调用“工作簿”时需要更改的内容。打开'可以使用方法或任何其他方法。

1 个答案:

答案 0 :(得分:0)

最后,在很多地方发布相同的问题后,我得到了答案! 只需要在editable方法中将参数True设置为Workbooks.Open