Как создать кнопку для вызова моей надстройки VSTO? - PullRequest
0 голосов
/ 03 августа 2011

Мне нужно создать на листе кнопку, которая будет вызывать функцию в моей надстройке VSTO. Как мне этого добиться?

1 Ответ

0 голосов
/ 03 августа 2011

Проверьте эту полезную ссылку: 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...