首页
学习
活动
专区
工具
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.3K20

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

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

    1.9K70
    领券