Sim, é possível executar suplementos através do VBA. Mas gostaria de sugerir alguns passos simples, ajudá-lo a recuperar seus suplementos COM.
- Carregue o Excel, se não.
- Clique no comando Arquivo, clique em Opções.
- Encontrar suplementos no menu.
- Verifique a parte inferior esquerda de Gerenciar, selecione Itens desativados e, em seguida, Clique em Ir.
- Nas janelas pop-up, encontre seus suplementos, selecione-os e clique em Ativar.
ou
- Clique no botão Gerenciar e, na lista, selecione os Suplementos COM. OK.
- Dos Suplementos COM As janelas pop-up encontram seus Suplementos, selecionam-no e Terminam com OK.
- Finalmente, reinicie o Excel.
PARTE EDITADA:
Inducou esta parte na demanda do OP, uma vez que o OP precisa executar o Third-Add-In, como mencionado nos comentários abaixo, a partir do código do VBA.
Private Declare Function XLLFunction Lib "C:\PathTo3rdPartyDLLrdParty.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
NB: Especifique o caminho do arquivo & ADD-In name exatamente como na sua unidade de sistema.