日期:2014-05-18  浏览次数:20898 次

using Excel报错
以前在xp系统 office2003 vs2005上编译用的using Excel添加了引用编译通过

现在在win7 0ffice2007 vs2005 
引用已经改成12版了 但编译出现了“错误 CS0246: 找不到类型或命名空间名称“Excel”(是否缺少 using 指令或程序集引用?)”

后来把using Excel改成了
using Excel = Microsoft.Office.Interop.Excel;
编译还是出现问题

错误 CS0246: 找不到类型或命名空间名称“Worksheet”(是否缺少 using 指令或程序集引用?)
错误 CS0122: “System.Data.Range”不可访问,因为它受保护级别限制

请问这是怎么回事,该如何解决呢?谢谢!



------解决方案--------------------
问题已解决 分给前3个跟帖的