winform 客户端不安装office,将数据导出到excel
网上经过搜索,发现方式很多,但是大都不符合比如
1、excel com组件,必须要客户端安装office
2、open xml sdk2.0,需要安装.net framework3.5 SP1补丁
3、oledb 操作,不能修改excel的格式,比如边框什么的,颜色等等
我先不讨论第三方控件,如果自己能写好,自己会很开心。不知道大侠们谁做过此类应用,给小弟点意见
------解决方案--------------------
我有个最简单的方法 用System.IO写TXT文件 不过最的保存的时候后缀名修改为.csv 就可以在excel中打开
简单吧 不过要注意写CSV文件的格式是用逗号隔开各个单元格。。。