【发布时间】:2017-03-03 18:35:13
【问题描述】:
当我从我的应用程序打开启用 Excel 宏的模板 (.xltm) 文件时,我遇到了这个问题。
我已经浏览了这个link,它告诉了 .xltm 文件是如何打开的。在这里,我想覆盖原始 .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)
但是,它仅在 Excel 中以 .xlsx 格式打开文件。
需要有关在调用“Workbooks.Open”方法或任何其他方法时需要更改的建议。
【问题讨论】: