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/



版权声明:本文为博主原创文章,未经博主允许不得转载。

原文地址:https://www.cnblogs.com/will1990/p/4907296.html