【发布时间】:2021-09-28 16:18:30
【问题描述】:
我正在尝试使用 C# 打开 Excel:
using Excel = Microsoft.Office.Interop.Excel;
ExcelApplication = new Excel.Application { Visible = true };
问题是 Excel 将在没有默认加载项的情况下打开。
当我手动打开我的 Excel 时,我拥有所有默认加载项。
您知道如何在 Excel 打开时直接打开此插件吗?
我不应该像Workbooks.Open( .... xll) 这样直接打开这个加载项,而是直接在打开时打开,因为我的应用程序不应该从代码中管理加载项。
【问题讨论】:
-
直接使用
Process.Start怎么样? -
我可以用 process.start 禁用 excel 警报吗?我知道我们可以使用 ExcelApplication.DisplayAlerts = false;但我需要使用新的 Excel.Application。
-
我不这么认为。自行查看可用的Excel command line switches。