VBA引用.Net类库

.Net做出的dll不同于AxtiveX,如果VBA需要引用.Net的类库,则需要将其转化成COM.


详见:https://msdn.microsoft.com/zh-cn/library/zsfww439.aspx


设置:

Properties-Compile,勾选 Register for COM interop.


在其他机器上注册:

打开Visual studio Command Prompt  ,进入dll所在目录执行以下语句:

regasm XXX.dll /tlb:XXX.tlb /CodeBase

见:http://kangfc.blog.163.com/blog/static/10096313200822705443570/



猜你喜欢

转载自blog.csdn.net/weiwei_c/article/details/47339883