用vba调用一个c写的exe,在这个c写的exe对应c中调用dll 这个不是 ActiveX DLL ,是不能“引用”的。只能用 Declare Function xxx ......或Declare Sub xxx........这样的形式来用的。
(你这儿说的c语言,应该是c++吧!用于DOS系统的那个“c语言”,不能做DLL吧?)c语言不能做dll?为什么这么说?二者都可以做标准dll文件啊。vba里引用要先注册一下,再用declare声明,然后才可以用