我需要在工作表上创建一个按钮,它将调用我的VSTO加载项中的函数。我怎么能做到这一点?
答案 0 :(得分:0)
查看此有用的链接: http://vbadud.blogspot.com/2008/11/call-method-in-vsto-addin-from-visual.html
正如它所说,您需要确保将其暴露在外面以供外部使用。一旦它,excel的调用看起来像这样:
Sub Execute_VSTO_Addin_Macro()
Dim oAddin As COMAddIn
Dim oCOMFuncs As Object
Set oAddin = Application.COMAddIns("CallVSTOExample")
Set oCOMFuncs = oAddin.Object
oCOMFuncs.SayHello
End Sub