2016-10-21 93 views
0

我在從我的應用程序打開時打開啓用Excel宏模板(.xltm)文件時遇到問題。.xltm文件以.xlsx文件打開

我已經經歷了這個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'方法或其他任何方法需要更改的建議。

回答

0

最後,在許多地方發佈相同的問題後,我得到了答案! 只需在Workbooks.Open方法中將參數editable設置爲True即可。