Excel ActiveX组件可以';使用.dll/.tlb时,无法创建对象
运行时错误“429” 我正在寻找一点帮助来解决我看到的一个问题。 我创建了一个vb.net类库,我正在从excel中的VBA调用它。 我构建了解决方案并创建了.dll和.tlb文件。我在我的计算机上打开了excel,VBA编辑器,工具,参考,添加了.tlb文件,测试了我的VBA宏(在vb.net类中调用一个方法),一切正常。然后,我试图将带有.dll和.tlb文件的文件夹复制到另一台计算机,但遇到了问题。其中一个问题是,当我将.tlb添加到excel/vba引用时,它从未显示在列表中Excel ActiveX组件可以';使用.dll/.tlb时,无法创建对象,excel,vba,vb.net,dll,Excel,Vba,Vb.net,Dll,运行时错误“429” 我正在寻找一点帮助来解决我看到的一个问题。 我创建了一个vb.net类库,我正在从excel中的VBA调用它。 我构建了解决方案并创建了.dll和.tlb文件。我在我的计算机上打开了excel,VBA编辑器,工具,参考,添加了.tlb文件,测试了我的VBA宏(在vb.net类中调用一个方法),一切正常。然后,我试图将带有.dll和.tlb文件的文件夹复制到另一台计算机,但遇到了问题。其中一个问题是,当我将.tlb添加到excel/vba引用时,它从未显示在列表中 以前有人看
以前有人看过吗?您在另一台机器上注册过吗?或者你认为复制文件就够了吗?@braX我刚刚复制了文件。我不熟悉如何在另一台机器上注册它。有没有一个好的链接可以解释它?谢谢。试试我上面贴的链接——你可以用
RegSvr32.exe
来做——我自己对它不太熟悉。