0

我想从 Windows 窗体应用程序中使用 C# 控制 Excel 加载项。

这是我到目前为止所拥有的:

var excelAddin = excelApp.AddIns.Add("C:/.../NWPredict.xlam", Type.Missing);
MessageBox.Show("Predict: " + excelAddin.FullName);

此代码有效,但我将如何启动加载项并更改其设置?

4

1 回答 1

1

如果要永久更改加载项的设置,则需要Open此文件,而不是将其作为加载项附加到当前运行的 Excel 实例。(不过,这通常不是以编程方式完成的。)

也许您应该澄清一下,因为对我来说,加载项应该是“完整的”。如果在使用加载项时需要更改任何设置,则加载项本身应通过公开的属性(或其他一些技术)使这些设置可用于 Excel 实例。但是,同样,这些设置不会永久保存(在加载项本身中)。

于 2013-07-10T22:30:38.110 回答