社区
C#
帖子详情
winform中操作Excel文件
wo_cao_ni_mei_222
2012-06-05 02:50:05
在Winform中,怎样不依赖于强大的Office组件来导入或者导出Excel文件中的数据,可以将数据导入到DataGirdView中。在线等答案,知道的高手给点帮助,小弟感激不尽!!!
...全文
126
7
打赏
收藏
winform中操作Excel文件
在Winform中,怎样不依赖于强大的Office组件来导入或者导出Excel文件中的数据,可以将数据导入到DataGirdView中。在线等答案,知道的高手给点帮助,小弟感激不尽!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wo_cao_ni_mei_222
2012-06-05
打赏
举报
回复
o(╯□╰)o ,看来没人了,结贴吧,分都给你们了,谢谢了,楼上的!!
风之影子
2012-06-05
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
首先感谢楼上给出的好办法,我看了下基本上都是基于Office组件实现的。用Office组件的我知道怎么弄,关键是要考虑到那些没有安装Office组件的用户,这点就很麻烦了,我也研究了下,只成功了一半,再导入有些Excel文件的时候会出异常,异常类型为:
输出字符缓冲区太小,无法包含解码后的字符,编码“Unicode (UTF-8)”的操作回退“System.Text.DecoderReplac……
[/Quote]
你和程序打包发布的时候把office组件打包进去,不存在你所说的客户机不装组件的问题。
至于其它的错误那是你程序的问题。
wo_cao_ni_mei_222
2012-06-05
打赏
举报
回复
首先感谢楼上给出的好办法,我看了下基本上都是基于Office组件实现的。用Office组件的我知道怎么弄,关键是要考虑到那些没有安装Office组件的用户,这点就很麻烦了,我也研究了下,只成功了一半,再导入有些Excel文件的时候会出异常,异常类型为:
输出字符缓冲区太小,无法包含解码后的字符,编码“Unicode (UTF-8)”的操作回退“System.Text.DecoderReplacementFallback”。
参数名: chars
,遇到这种异常百度搜索结果看到说是文件过大,而我导入的Excel文件才有113k,有个578k的Excel文件都导入成功了,我觉得很奇怪,还望各位高手帮帮忙!
wo_cao_ni_mei_222
2012-06-05
打赏
举报
回复
高手在哪里,没人么????
熙风
2012-06-05
打赏
举报
回复
http://blog.csdn.net/happy09li/article/details/7431967
风之影子
2012-06-05
打赏
举报
回复
http://www.cnblogs.com/peterzb/archive/2009/07/06/1517395.html
看看上面的贴子。
风之影子
2012-06-05
打赏
举报
回复
不依赖于强大的Office组件来导入或者导出Excel文件中的数据
楼主:你一句话就把最佳实现的方式排除了。
建议还是用office提供的组件吧。
C#_
winform
操作
excel
(打开、内嵌)
"C#_
winform
操作
excel
(打开、内嵌)"这个标题明确地表明了本示例的目的:在 C#
WinForm
中
操作
Excel
,包括打开和内嵌
Excel
文档。 描述解释 "C# 的
WinForm
中
打开、内嵌
EXCEL
文档的简单例子"这个描述详细地...
C#
WinForm
窗体加载
Excel
、Word
文件
1. **引用**:项目需要引用`DsoFramer`控件和`System.Runtime.InteropServices`命名空间,以便使用COM互
操作
性来加载和
操作
Excel
文件
。 2. **窗体设计**:在
WinForm
的设计视图
中
,会有一个控件(可能是UserControl...
将
EXCEL
文件
嵌入到
WinForm
创体
中
在.NET开发环境
中
,有时我们需要将
Excel
文件
集成到Windows Forms(
WinForm
)应用程序
中
,以便用户可以直接在界面上查看和
操作
Excel
数据。标题“将
EXCEL
文件
嵌入到
WinForm
窗体
中
”涉及到的关键技术点包括
Excel
与.NET...
C#
winform
读取
Excel
文件
表名及内容
这里使用的开发工具是Visual Studio 2010,它支持.NET Framework 4.0,这使得我们可以利用Microsoft Office Interop库来
操作
Excel
文件
。 首先,确保你的系统已经安装了Microsoft Office或者Microsoft Access ...
C#
操作
excel
打开-读取-修改-保存
winform
入门
操作
操作
Excel
文件
时,务必考虑可能出现的异常,例如
文件
不存在、权限问题等,使用`try-catch`块捕获并处理这些异常。 8. **性能优化** 当处理大量数据时,考虑使用`Value2`属性代替`Value`,以减少内存占用。此外,...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章