使用Excel库获取错误

时间:2015-01-16 23:15:49

标签: c# excel

我正在尝试将excel库用于c#

此外,请使用以下参考

 using Excel = Microsoft.Office.Interop.Excel;

现在为了做到这一点,我检查了"参考经理"这条线: " microsoft excel 15.0对象库"

当我使用excel lib中的任何方法时,我收到以下错误:

enter image description here

在希伯来语中,按摩告诉我们"该课程未注册'

也许是因为我的电脑中的Excel没有注册?

需要你的帮助:(

2 个答案:

答案 0 :(得分:0)

是的,这是因为你的excel软件。 Excel尚未正确安装,因为所需的dll未正确注册到注册表中并导致此问题。

请安装/重新安装excel软件包并试用它。

答案 1 :(得分:0)

我在某些电脑上遇到过类似的问题。似乎MS Office安装正确,如果没有问题。但是如果用户更新办公室或安装了另一个版本进行测试然后再将其删除,则整个系统变得一团糟。 最简单的解决方案似乎是使用后期绑定 http://word.mvps.org/FAQs/InterDev/EarlyvsLateBinding.htm
根据我的经验,它适用于任何独立于凌乱安装的计算机。 我个人不喜欢后期绑定所以我在我的开发人员PC上使用早期绑定,后来我将所有变量声明更改为“As Object”。