如何创建一个按钮来调用我的VSTO加载项?

时间:2011-08-03 07:36:01

标签: excel vsto

我需要在工作表上创建一个按钮,它将调用我的VSTO加载项中的函数。我怎么能做到这一点?

1 个答案:

答案 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