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 ビットを使用しています。DLL を 64 ビット regasm.exe に登録し、64 ビット Office で使用すると、DLL は正しく動作します。

于 2013-01-28T16:58:47.270 に答える