0

我们有一些用 .NET 编写并通过 COM 暴露给 Excel 的 excel 公式。想要使用我们的公式的用户必须:

  1. 运行一些将 dll 注册到 COM 中的 bat 文件(使用 RegAsm)
  2. 然后在 Excel (2010) 中选择 File|Options|Add-ins|Excel Add-ins|Automation|Select our server|GO|GO

我们希望使用一些自动设置来避免 (2.)。有人知道如何实现吗?

提前致谢。

4

1 回答 1

0

你已经有一段时间没有答案了。我不知道这会奏效,但可能值得一试:

Sub Add_an_Addin()

Dim oAddin As AddIn
Dim oTempBk As Workbook


Set oTempBk = Workbooks.Add

Set oAddin = AddIns.Add("E:\CostBenefit1.0.xla", True)
oAddin.Installed = True

oTempBk.Close

End Sub

来自:http : //vbadud.blogspot.com/2007/06/excel-vba-install-excel-add-in-xla-or.html

于 2010-12-21T13:43:38.797 回答