是否可能将VBA脚本与C++;为了调用函数调用? 我想把Excel的VBA脚本与C++连接起来,以便调用环境之间的函数?这可能吗?

是否可能将VBA脚本与C++;为了调用函数调用? 我想把Excel的VBA脚本与C++连接起来,以便调用环境之间的函数?这可能吗?,c++,vba,api,excel,C++,Vba,Api,Excel,是的 如果您有与自动化兼容的COM api,请使用它 如果您有一个简单的基于句柄的API,那么可以使用VBA的外部函数声明语法 或者,您可以使用midl为API编写类型库 或者,您可以使用C++来在C++ API上写一个COM或基于句柄的包装器。是的,我想您可以通过内置的COM自动化特性来实现这一点,这将在工作簿中公开宏/ VBA项目,MSDN:

是的

如果您有与自动化兼容的COM api,请使用它

如果您有一个简单的基于句柄的API,那么可以使用VBA的外部函数声明语法

或者,您可以使用
midl
为API编写类型库


或者,您可以使用C++来在C++ API上写一个COM或基于句柄的包装器。

是的,我想您可以通过内置的COM自动化特性来实现这一点,这将在工作簿中公开宏/ VBA项目,MSDN: