.xltm文件在Excel中以.xlsx文件形式打开

时间:2016-10-24 06:20:53

标签: c#

从我的应用程序打开时,打开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中打开文件。

需要建议在调用'Workbooks.Open'方法或任何其他方法时需要更改的内容。

我也在Stack Overflow中发布了这个问题,但我知道超级用户更适合让你的问题得到解答与Excel相关。

1 个答案:

答案 0 :(得分:0)

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