2010-03-01 79 views
0

我想调试一个VBA excel应用程序,它调用C++ COM DLL中的一些函数。 我在Tools ---> References中添加了COM DDL的类型库。 如果我以调试模式构建DLL,VBA应用程序会抱怨在运行时没有找到dll。 当我在发布模式下生成DLL时,我无法调试它。如何链接VBA应用程序与调试模式COM DLL

有谁知道如何将VBA与调试模式COM DLL链接?

+0

你在安装Visual C++的开发机器上运行Excel吗? – 2010-03-01 19:00:13

+0

是的,我在同一台机器上运行。 – lava 2010-03-01 20:00:20

回答

0

一旦在调试模式下设置了dll,在运行使用C++ COM DLL代码的宏之前,必须在vba编辑器中添加项目文件作为参考。你也应该有你的源代码。