0

We have some excel formulas written in .NET and exposed to Excel via COM. The user who wants use our formulas have to:

  1. run some bat file that registers dll's into COM (using RegAsm)
  2. then in Excel (2010) select File|Options|Add-ins|Excel Add-ins|Automation|Select our server|GO|GO

We want to avoid the (2.) using some automatic setup. Does anybody have any idea how it can be accomplished?

Thanks in advance.

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

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

于 2010-12-21T13:43:38.797 に答える