0

我使用脚本从以下主题创建 c# dll:A Simple C# DLL - How do I call it from Excel, Access, VBA, VB6?

当我打电话时,Excel 2010我得到错误:

Run-time error '429' ActiveX component can't create object

当我从.NET或调用时,我测试 DLL 并工作DAX2009,但它不能从Excel. 任何想法?

4

3 回答 3

1

确保您的 Excel 的语言环境设置为 en-us(基本上语言设置为英语)。我有类似的东西,这对我来说是修复......

于 2013-01-28T08:01:28.640 回答
0

所以,我找到了解决方案。这是我的错。我注册 32 位 regasm.exe 并使用 Office 64 位。当我使用 64 位 regasm.exe 注册 DLL 并在 64 位 Office 中使用时,DLL 工作正常。

于 2013-01-28T16:58:47.270 回答
0

都是关于 32 或 64 位的

选择正确的目标cpu解决了这个问题

看到这个链接

于 2018-08-21T19:50:05.140 回答