C#读取Excel引用类库时问题

问题描述

使用C#编写操作Excel程序,之前电脑中装了2013,然后又用O15CTRRemove.diagcab卸载工具卸载了。现在是重新安装的Office2010,当我在程序中引用ExcelCOM库时,路径变了15.0,因为15.0是之前2013的库。不知道是不是没有卸载干净,还是别的什么原因。请个位大牛帮帮忙,很急,周一要上级工作了。COM组件可以卸载吗?这个15.0的路径电脑中找不到,卸载2013时注册表也卸载了。

解决方案

解决方案二:
不好意思,图片没有上传好。
解决方案三:
推荐NPOI导入导出EXCEL利用文件流不在乎office版本和wps
解决方案四:
dll组件被注册了,执行反注册

时间: 2024-10-08 19:03:48

C#读取Excel引用类库时问题的相关文章

100分求读取Excel数据被截断的解决办法

问题描述 我读取Excel的数据时,直接填充返回DataSet,发现某些信息比较多的字段都自动被截断了,不知道这个问题怎么解决 解决方案 解决方案二:有用过我们公司封装的读取Excel方法.没具体源码不知道怎么处理的帮顶解决方案三:该回复于2010-12-02 16:03:30被版主删除解决方案四:了解一下,你是怎么读的?解决方案五:把你的代码贴上来解决方案六:你读取的是自己写的方法还是用的一个开源包啊?如果是开源包的话我这里有

jxl读取Excel时 读到空单元格的时候就报错

问题描述 jxl读取Excel时读到空单元格的时候就报错jxl.read.biff.BlankCellelseif(cell.getType()==CellType.EMPTY){EmptyCellec=(EmptyCell)cell;returnec.getContents(); 解决方案 解决方案二:急啊各位大哥解决方案三:你是说判断是否为空的时候报错.还是读取空的时候报错?如果读取的时候报错,那么这个空的话,就直接不读了.赋值为空就行了.如果判断为空,那么我感觉是你判断的条件里面有问题.把

读取Excel文件时出现null的解决方法

在以往读取Excel文件时常常出现读取某些字段为null值,其实是有值,原因是读取文件时,Excel会以第一行的数据类型为参考,如果后边的与其不一致,则会出现些问题. 以下一个朋友的解决方案,他的Excel文件的连接串写作如下.据说可以强制数据为字符串,具体我没有再测试.仅供参考. string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + sPath + ";Extended Properties='

java-在使用JXLS读取excel文件时,超过10位的数字格式错误

问题描述 在使用JXLS读取excel文件时,超过10位的数字格式错误 Hi,我正在使用jxls实现导入excel的功能.但现在遇到一个很棘手的问题:jxls在遇到长度超过10位的数字时,如12345678912,会将其转成1.2345678E10.有没有什么办法可以解决这个问题. 解决方案 excel中按右键 点击设置单元格格式 把这串数字编辑成为字符串文本格式 然后保存 解决方案二: 可以在excel中数字之前加上', 这样就可以把这个单元格的内容变成文本,程序里取字符串 不要取数字

javaweb-关于poi读取Excel时转换单元格格式问题。

问题描述 关于poi读取Excel时转换单元格格式问题. poi读取Excel文档的时候,有哪个方法可以把读出那格数据 的同时 转换成我想要的单元格格式? 解决方案 可以读取那一格数据,然后转换,再写回文件 解决方案二: 这个网上应该有你想要的答案,通过读取到那个cell时,判断cell.getCellType(),cell的格式,得到cell的值,然后存起来,导出的时候 你是能够控制生成的excel 的cell的格式的.

OLE读取Excel 在打开Excel文件时,发生乱码错误

问题描述 OLE读取Excel 在打开Excel文件时,发生乱码错误 在没进入ADD函数之前 是没有乱码的.而且路径也是对的,但是进入后就会发生乱码.而且报错的时候那个提示 前面还有一段自己加上去的路径.环境:excel2013 可以用 没有问题 编译器 vs2013 解决方案 OLE 读取excel文件VC++采用OLE的方式读取excel文件代码

导入-在poi读取excel的合并数据时,怎么判断合并了多少行以及怎么取值

问题描述 在poi读取excel的合并数据时,怎么判断合并了多少行以及怎么取值 类似于上面的导入格式怎么读数据 解决方案 参考这个EXCEL中如何用VBA判断某一地址单元格是否为合并单元格然后把vba转成你自己的语言http://wenku.baidu.com/link?url=nsc0K4oKljjsvfVayJIXT9q2oNcWMwgjRghQdCqOPPJaH_Zm0UNgwqRKRdmC5PypqxvKwIDBgRV7i8W9sxiR0_KhBR78e6b6vTenaoVEE-7

spreadsheet-关于perl读取excel的时出现 week reference 问题

问题描述 关于perl读取excel的时出现 week reference 问题 如题,在写一个用perl读取excel文档中的数据时,运行时出现如下错误 Weak references are not implemented in the version of perl at C:/Perl64/site/lib /Spreadsheet/ParseExcel/Worksheet.pm line 20 BEGIN failed--compilation aborted at C:/Perl64

!!读取Excel时,遇到空单元格自动缩进的问题 !!高分重发一帖,急!!

问题描述 如果所读取的excel中,某一行中包含空cell,那么这个空值不会读取到myDataSet2中去.请问如何解决??(excel表的数据量较大)例:如下excelA1B1C1D1A2C2[]D2---------------------------------[]处就是是空格,论坛对空格自动缩进我读到myDataSet2中的内容就是A1B1C1D1A2C2D2以下是我读取excel的代码stringstrCon="Provider=Microsoft.Jet.OLEDB.4.0;Data