首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Java|Java生成Excel

1 问题描述 最近遇到一个问题,就是在系统页面上加一个Excel表格导出的问题,这个问题很好解决啊,写一个JS把后台给的数据导出到Excel表格不就行了吗。...这就遇到麻烦了啊,IE和360浏览器不支持我写的JS代码啊,总不能让别人使用我的系统的时候还要提前安装一个Google浏览器吧,这肯定是行不通的啊,还是换个方法来实现我的导出Excel表格的功能吧。...3 解决方案 既然JS存在兼容性问题,那么我就不用JS呗,我直接在后台就把数据整理成一个Excel表格,前端只需要下载这个表格总行了吧。说干就干,修改后台代码,实现用Java生成Excel表格。...首先我们来分析一下我们平时在创建Excel表格的时候都有哪些步骤:第一步是打开MS Office的Excel,这属于创建一个表。第二部就是在表里面创建一个Sheet工作薄。...完成了Excel表格创建问题,那么接下来就是要让这个表的能被下载了。

2.8K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用Excel批量生成SQL脚本

    需求 我们需要把Excel中的一些资料更新到数据库表中,比如学生的考试系统,在数据中已经有了考生的ID,这里有一份考生ID和考生成绩的Excel表,我们如何把考生成绩更新到数据库表中呢?...方案 我们最常使用的做法就是把这个Excel表导入到数据库中,在使用update语句来更新表。...是否有批量生成SQL脚本的方法?这就是我们这里要讲到的:使用Excel批量生成SQL脚本。...过程 这是一个原始的Excel表,它包括了一些ID值和需要更新字段的值: 1:确定需要生成的SQL语句模型。 ?...并按照需要生成的sql语句顺序进行排序。 前面两个列是需要更新的值,后面两个是where的条件字段 ? 3:在Excel表插入空列,拷贝相关的语句进去。

    1.6K20

    使用NPOI生成Excel级联列表

    不过,在此之前,本人就算是在Excel中操作都不会设置下拉,跟别说级联下拉了,并且关于使用代码生成级联下拉这块,网上并没有相关的可以值得借鉴的内容,但是无论如何,Excel小白还是要挑战挑战的。...利用NPOI生成导入模板 其实用NPOI还是用Aspose.Cells,这个都没关系。毕竟我们掌握了理论,我们有理由相信,这两位都是好同志。...");//创建sheet IRow row = sheet.CreateRow(0);//添加行 row.CreateCell(0).SetCellValue("Test");//单元格写值 生成数据...Sheet,并按规则列好 根据上面的代码,我们根据我们的业务逻辑很容易生成以下内容: ?...整个分享就到这里了,如此看来,Excel还是大有可为的,不通过宏就可以做很多事情。而且Excel还可以直接连接外部数据源,包括OData服务等,有兴趣的小伙伴可以研究研究。 本次开车到此结束。

    1.2K20

    李伟坚(Excel催化剂):Excel离线生成词云图

    词云图轮子CloudConvert 同样地,在Excel环境中,一个最大的优势是可以和用户进行交互,用简单窗体,让用户确认数据来源和生成过程中的一些配置信息。 ?...maskImage,但这个图片貌似只能是一些纯黑的图标文件,其他文件识别不出来,但不是十分装逼找个乔布斯人像时,也够用,在图标库网站上下载一些纯黑的图标文件即可使用 同样地, 这个轮子貌似对于词的数量太少时,会出错,生成失真...Excel催化剂开源讨论群二维码 关于Excel催化剂 Excel催化剂先是一微信公众号的名称,后来顺其名称,正式推出了Excel插件,插件将持续性地更新,更新的周期视本人的时间而定争取一周能够上线一个大功能模块...最后Excel功能强大,其实还需树立一个观点,不是所有事情都要交给Excel去完成,也不是所有事情Excel都是十分胜任的,外面的世界仍然是一个广阔的世界,Excel只是其中一枚耀眼的明星,还有其他更多同样精彩强大的技术...Excel催化剂开源讨论群二维码 关于Excel催化剂 Excel催化剂先是一微信公众号的名称,后来顺其名称,正式推出了Excel插件,插件将持续性地更新,更新的周期视本人的时间而定争取一周能够上线一个大功能模块

    1.9K70

    聊聊excel生成图片的几种方式

    正文 1.需求:把excel生成等比的图片。 2.实现思路:因为excel不能直接生成图片,所以需要先将excel => pdf => jpg,需要通过pdf中转一下才能保存为图片。...3.实现方式:  方式一、原生com组件Excel.exe进程生成pdf;  方式二、第三方NPOI生成pdf;  方式三、wps生成掉用wps.exe进程; 4.优缺点分析: 名称 优点 缺点 方式一...无 1.性能低; 2.不稳定,多并发操作,操作会挂; 3.系统资源占用高; 4.安装文件交大,安装时间长; 方式二 1.操作性能高; 2.资源占用少; 1.如果excel列中有透明图片,生成pdf的时候会不透明...方式三 1.性能中等,比NPOI低,比原生excel高(快将近1/4); 2.并发操作稳定; 暂无,生成稳定,高并发不会导致失败,生成的图片比较完美。...5.结论:综合来说采用wps替代原生excel生成还是比较理想的方案,wps和原生excel的代码几乎一样,用原生代码去改,也比较好改,只不过wps安装的时候,比excel安装要麻烦一点。

    1.2K110
    领券