У меня есть ком-надстройка, которую я использую для анализа в системах Он не указан в блоке AddIn, но загружается в comAddIns. Есть ли способ, которым я могу выполнять функции AddIn через VBA? Использование Excel 2010
Спасибо заранее за ваше время!!
У меня есть ком-надстройка, которую я использую для анализа в системах Он не указан в блоке AddIn, но загружается в comAddIns. Есть ли способ, которым я могу выполнять функции AddIn через VBA? Использование Excel 2010
Спасибо заранее за ваше время!!
Да, можно выполнять надстройки через VBA. Но я хотел бы предложить вам несколько простых шагов, которые помогут вам восстановить ваши надстройки COM.
или же
Отредактированная часть:
Индуцировал эту часть по требованию OP, поскольку OP должен запускать стороннюю надстройку, как указано в комментариях ниже, из кода VBA.
Private Declare Function XLLFunction Lib "C:\PathTo3rdPartyDLL\3rdParty.xll" (ByVal A as Integer, ByVal B as String, C as Double) As Double
Sub Function ThirdPartADDInRUN(A as Integer, B as String, C as Double) as Double
ThirdPartADDInRUN = XLLFunction(A, B, C)
End Sub
Примечание: укажите путь к файлу и имя ADD-In точно так же, как на системном диске.