java-excel-utils是JAVA操作 Excel 导入导出的工具类,目的是简化逻辑操作、可拓展 Excel 导入导出配置。




java excel导出控件 java excel导出工具_JAVA


功能:

  1. 导入Excel文件,支持配置时间、小数点类型(支持单/多sheet)
  2. 浏览器导出Excel文件、模板文件(支持单/多sheet)
  3. 指定路径生成Excel文件(支持单/多sheet)
  4. 样式自定义,行、列、某个单元格(支持单/多sheet)
  5. 固定表头(支持单/多sheet)
  6. 下拉列表值(支持单/多sheet)
  7. 合并单元格、列宽、标题(支持单/多sheet)

教程文档:https://github.com/andyczy/czy-nexus-commons-utils/blob/master/README-Andyczy.md

一、导出配置。

设置列宽举例:

HashMap mapColumnWidth = new HashMap<>();HashMap mapColumn = new HashMap<>();//自定义列宽mapColumn.put(0, 3); //第一列、宽度为3mapColumn.put(1, 20); //有人会问宽度3是多宽?两个中文刚刚好,设置序号的大小 mapColumn.put(2, 15); //样式多调就好了,没有什么事就一下次弄好的,而且是美观上。mapColumnWidth.put(1, mapColumn); //第一个单元格列宽

设置表头举例:

HashMap setPaneMap = new HashMap();setPaneMap.put(1, 3); //第一个表格、第三行开始固定表头

设置数据举例:(假设数据)

List> dataLists = new ArrayList<>(); //多表格数据

导出表格sheet名称:

String[] sheetNameList = new String[]{"今日交易记录