解析C#操作Excel时的报错处理

开发 后端
C#操作Excel时会有什么样子的错误出现呢?那么这里就向你介绍C#操作Excel时出现的错误以及解决的方案,想对你学习C#操作Excel有所帮助。

C#操作Excel的学习过程中,在微软的网站上,有一篇介绍C#操作Excel的文章,按照步骤添加了对Microsoft Excel 11.0 Object Library的引用,在编译的时候却报错,那么怎么解决这些错误呢?首先我们来看看是什么错误:

C#操作Excel实际操作时的报错可能:

1. warning MSB3283: 无法找到类型库“Excel”的包装程序集。

2. 错误 CS0234: 命名空间“Microsoft.Office”中不存在类型或命名空间名称“Interop”(是缺少程序集引用吗?)

C#操作Excel实际操作时的报错问题的解决方法:

◆删除对带黄色感叹号的Excel的引用,如图:

删除对Excel的引用 

◆在visual Studio 2005命令提示工具中,定位到Excel安装目录,运行“TlbImp EXCEL.EXE”命令,把Excel.exe编译为Excel.dll,如图:

Excel.exe编译为Excel.dll 

◆引用刚编译好的Excel.dll,如图

引用Excel.dll 

删除using Excel = Microsoft.Office.Interop.Excel; 之前在添加Microsoft Excel 11.0 Object Library引用的时候,微软给的代码添加了3个using:

  1. using System.Reflection;  
  2. using System.Runtime.InteropServices;  
  3. using Excel = Microsoft.Office.Interop.Excel; 

经过这三步后,程序可以顺利编译通过!……

C#操作Excel过程中报错的处理基本情况就向你介绍到这里,想对你了解和学习C#操作Excel有所帮助。

【编辑推荐】

  1. C#读取Word学习经验总结
  2. 浅析C#打开Word文档实例
  3. 浅析C#Word文档替换操作
  4. C#创建Word文档实例解析
  5. C#操作Excel实现实例解析
责任编辑:仲衡 来源: 百度空间
相关推荐

2009-09-01 13:59:01

C#操作Excel

2009-09-01 10:10:51

C# StreamRe

2009-08-18 16:14:05

C# 操作Excel

2009-08-18 16:20:09

C# 操作Excel

2009-08-18 15:49:19

C# 操作Excel

2009-08-18 13:49:21

C# 操作Excel

2009-08-18 16:04:12

C# 操作Excel

2009-09-01 10:28:38

C#追加文件

2009-08-19 16:09:15

C#操作Access

2009-08-18 14:25:05

C# 操作Excel

2009-08-18 14:36:36

C# 操作Excel

2009-09-03 16:18:49

C#回车符

2009-08-18 15:31:07

C# 操作Excel

2009-09-02 14:00:34

C#文件处理

2009-09-17 09:20:45

C#操作XML

2009-09-01 14:18:09

C#打开Excel文档

2009-08-21 09:30:05

is和as操作符

2009-08-27 13:55:08

C#子线程

2009-09-01 14:45:45

C#创建Excel文件

2009-08-12 17:59:48

C#读取文本文
点赞
收藏

51CTO技术栈公众号