采用c#编写Excel自定义函数无法加载
平台Windows 7(X86),VS2010,Excel2010,采用C#编写的Excel自定义函数,函数经控制台程序测试正确。可是生成解决方案,在Excel加载项中加载时提示:“***.dll为无效的加载宏”
我是参照msdn的示例来做的,示例来源:http://code.msdn.microsoft.com/CSExcelAutomationAddIn-c46f6956/sourcecode?fileId=52672&pathId=1482315659
如果我直接在示例项目中把函数换为我自己的函数就能完成加载;
但是如果我自己新建一个C# library项目,然后按照示例编写自己的自定义函数,结果在Excel加载时就出现“***.dll为无效的加载宏”的错误。
希望能得到大家的帮助
5回答
-
慕村225694
看下你的注册表项是否正确。
-
慕丝7291255
用VBA吧,然后保存加载宏就可以了
-
HUX布斯
你的注册表是不是不对啊?
-
LEATH
怎么可以知道注册表是不是正确呢?
-
四季花海
@Teen: 上一位不是已经回答你了,就那样试着做就行