winform中操作Excel文件 在Winform中,怎样不依赖于强大的Office组件来导入或者导出Excel文件中的数据,可以将数据导入到DataGirdView中。在线等答案,知道的高手给点帮助,小弟感激不尽!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不依赖于强大的Office组件来导入或者导出Excel文件中的数据楼主:你一句话就把最佳实现的方式排除了。建议还是用office提供的组件吧。 http://www.cnblogs.com/peterzb/archive/2009/07/06/1517395.html看看上面的贴子。 http://blog.csdn.net/happy09li/article/details/7431967 首先感谢楼上给出的好办法,我看了下基本上都是基于Office组件实现的。用Office组件的我知道怎么弄,关键是要考虑到那些没有安装Office组件的用户,这点就很麻烦了,我也研究了下,只成功了一半,再导入有些Excel文件的时候会出异常,异常类型为:输出字符缓冲区太小,无法包含解码后的字符,编码“Unicode (UTF-8)”的操作回退“System.Text.DecoderReplacementFallback”。参数名: chars,遇到这种异常百度搜索结果看到说是文件过大,而我导入的Excel文件才有113k,有个578k的Excel文件都导入成功了,我觉得很奇怪,还望各位高手帮帮忙! 你和程序打包发布的时候把office组件打包进去,不存在你所说的客户机不装组件的问题。至于其它的错误那是你程序的问题。 WPF Grid.ChildRen高手出没 .Net 程序编译相关深度问题。。。 访问公网数据库 [散分]分享几个小技巧 关于 tr{}finally{} 请问 如何防止 datareader 读到空日期值时出错 为何使用强名称后,用ildasm反汇编,再用ilasm汇编,就不能执行了呢? 我有一个笔试,题目,哪位大侠能帮忙作一下笔试题目? 如何用一张图片模板制作员工卡片? dataGridView表格悬停提示时间延长 来个高手速度3急,在线等。膜拜大神来吧
输出字符缓冲区太小,无法包含解码后的字符,编码“Unicode (UTF-8)”的操作回退“System.Text.DecoderReplacementFallback”。
参数名: chars,遇到这种异常百度搜索结果看到说是文件过大,而我导入的Excel文件才有113k,有个578k的Excel文件都导入成功了,我觉得很奇怪,还望各位高手帮帮忙!
你和程序打包发布的时候把office组件打包进去,不存在你所说的客户机不装组件的问题。至于其它的错误那是你程序的问题。