我现在使用的软件是VS2013,想问一下将数据导出到excel文件什么插件好用?
看过一个视频教程使用的是EpPlus,但是感觉设置表格样式的时候比较麻烦,请教一下有没有更为方便的插件?可以预先定义一个excel模版,导出数据的时候使用定义的模版生成一个新的文件。
另外想请教一下生成报表用的是什么插件?
我对这两个功能一直有点困惑:按照特定的格式导出excel文件不是也可以算是报表吗?我刚接触VS不久,尤其是对软件业务上很多地方不太明白,望博友赐教!
看你是写winform还是webform
都可以直接构建一个table字符串然后修改格式就是excel文件了。
不过网站需要设置输出流ot-stream
我使用的是MVC,麻烦能说的详细一些吗?
@德展自动化: 其实最简单的一个excel文件就是一个,<table>样式的表格。你不信可以用记事本写一个table,然后改成excel格式,打开看看就知道了。
然后既然可以这样,那么就可用使用流的方式输出Response.ContentType="application/octet-stream"
然后输出字符串,就是table的字符串。
当然还有很多其他的方式,就自行百度了。
这个和Vs 没啥关系。
更多的是开发语言吧,至于你想用啥差距,这个都是萝卜白菜。看谁顺眼就是谁。
QAXObject控件
你说的“使用定义的模版”,其实就是创建一个公用的方法将要导出的数据转换成excel内存数据,在代码里设置表格样式,在输出到前台
NPOI