超级好用easyexcel插件

news/2024/10/22 8:44:20/

通过注解方式完成excel导入导出,性能和效率远超poi插件;

第一步、引入价保,如果是maven项目引入依赖

第二步、excel列和实体类变量绑定

@ExcelProperty()

注解中有三个参数value,index,converter分别代表列明,列序号,数据转换方式

@ColumnWidth(设置列宽)

设置列宽度的注解,注解中只有一个参数value,value的单位是字符长度,最大可以设置255个字符

@ContentStyle(设置内容格式)


dataFormat    日期格式
hidden    设置单元格使用此样式隐藏
locked    设置单元格使用此样式锁定
quotePrefix    在单元格前面增加`符号,数字或公式将以字符串形式展示
horizontalAlignment    设置是否水平居中
wrapped    设置文本是否应换行。将此标志设置为true通过在多行上显示使单元格中所有内容可见
verticalAlignment    设置是否垂直居中
rotation    设置单元格中文本旋转角度。03版本的Excel旋转角度区间为-90° ~ 90°,07版本的Excel旋转角度区间为0°~180°
indent    设置单元格中缩进文本的空格数
borderLeft    设置左边框的样式
borderRight    设置右边框样式
borderTop    设置上边框样式
borderBottom    设置下边框样式
leftBorderColor    设置左边框颜色
rightBorderColor    设置右边框颜色
topBorderColor    设置上边框颜色
bottomBorderColor    设置下边框颜色
fillPatternType    设置填充类型
fillBackgroundColor    设置背景色
fillForegroundColor    设置前景色
shrinkToFit    设置自动单元格自动大小
 

 easyexcel还有许多列表样式的注解

第三步、实现excel导入导出

导入

 

导出

 


http://www.ppmy.cn/news/567245.html

相关文章

Excel vba编程实现ftp下载并打开自动运行

0x00 背景 最近因为疫情的原因憋在家实在无聊,搞了一下excel的宏编程 excel使用vba语言实现宏,虽然没学过 但是大致的代码可以看懂 就搞了一个打开excel自动运行宏 在ftp服务器上下载文件到本地的小脚本 0x01 配置 首先需要打开excel的宏&#xff0c…

Excel 2010 VBA 入门 126 批量设置控件属性

目录 题 码 CaIIByName函数 使用CallByName函数获取子对象 使用CaIIByName函数批量修改对象的属性 灵活使用自定义过程 题 对于多个在Excel工作表中的ActiveX控件,可以批量设置其属性?如图,该表为某公司使用的技能培训出题考试系统&…

工具及方法 - Excel插件XLTools

立即开始使用XLTools XLTools是一个功能强大的Excel插件,专为商业用户设计。它将帮助您在Excel中更快、更容易地准备数据、跟踪变化和实现任务自动化。 无论您是刚刚开始免费试用还是购买了终身许可证,本介绍指南将帮助您将XLTools用于工作。 第1步. 在…

Excel 2010 VBA 入门 121 ActiveX控件

目录 ActiveX控件 Excel中常用的ActiveX控件 编辑ActiveX控件 通过代码访问ActiveX控件 工作表中窗体(表单)控件和ActiveX控件的区别 ActiveX控件 ActiveX控件是自动化组件对象,该对象可通过嵌入的方式添加至其他应用程序中,…

自动化办公 02_1 Excel_XLWings

Python Excel 自动化之 XLWings 1.模块基本介绍与使用2.xlwings模块实战1.基础语法一览1)打开关闭Excel程序2)工作簿相关操作(理解成excel文件)3)sheet相关操作(理解成工作表)4)单元格相关操作(…

spire.xls.free-3.9.1和spire.office.free-3.9.0的下载及使用

链接:https://pan.baidu.com/s/1AeCs3FRZJ0Hhm0mLpc6sRQ 密码:vdbf maven引入配置&#xff1a; <repositories><repository><id>com.e-iceblue</id><url>https://repo.e-iceblue.cn/repository/maven-public/</url></repository> &…

表格控件DHTMLX Spreadsheet 5.0版本重大更新,新增搜索和过滤数据、合并单元格、自动宽度功能

DHTMLX Spreadsheet是用纯JavaScript编写的开源电子表格小部件&#xff0c;可让您快速在网页上添加类似于Excel的可编辑数据表。高度可定制的JavaScript电子表格组件&#xff0c;具有优雅的Material样式&#xff0c;可安全、方便地编辑和格式化数据。本文给大家讲解DHTMLX Gant…

电子表格控件SpreadJS V14.0 Update2全新来袭——增强表格编辑器

SpreadJS 是一款基于 HTML5 的纯前端电子表格控件&#xff0c;兼容 450 种以上的 Excel 公式&#xff0c;凭借其 “高性能、跨平台、与 Excel 高度兼容”的产品特性&#xff0c;备受以华为、苏宁易购、天弘基金等为代表的企业用户青睐。SpreadJS 为用户带来亲切的 Excel 使用体…