2010-03-01 80 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編輯器中添加項目文件作爲參考。你也應該有你的源代碼。