当前位置: 首页 > news >正文

深圳网站设计专家乐云seo汕头自助建站模板

深圳网站设计专家乐云seo,汕头自助建站模板,看上去高端的网站,wordpress泛解析摘要:本文由葡萄城技术团队原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 前言 在Java中,开发者可以使用一些开源的库(如Apache POI&#xff09…

摘要:本文由葡萄城技术团队原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。

前言

在Java中,开发者可以使用一些开源的库(如Apache POI)来添加、修改和处理Excel中的数据:包括数字、文本、日期、列表等。每种数据验证类型都具有不同的参数和选项,可以根据需求进行设置。

本文小编将为大家介绍的是如何使用Java添加,修改和删除Excel数据验证。

添加数据验证

指定文本长度

Workbook wb = new Workbook();wb.open("resources/ErrorData.xlsx");IWorksheet sheet = wb.getActiveSheet();sheet.getRange("C2:E4").getValidation().add(ValidationType.TextLength, ValidationAlertStyle.Stop, ValidationOperator.Between, 2, 3);

添加日期验证

Workbook wb = new Workbook();wb.open("resources/ErrorData.xlsx");IWorksheet sheet = wb.getActiveSheet();Calendar date1 = new GregorianCalendar(2015, 11, 13);Calendar date2 = new GregorianCalendar(2015, 11, 18);sheet.getRange("C2:E4").getValidation().add(ValidationType.Date, ValidationAlertStyle.Stop, ValidationOperator.Between, date1, date2);

删除数据验证

当不想要数据验证的时候,可以调用delete方法删除一片区域(一片单元格)的数据校验,以上面的代码为例。已经在"C2:E4"中添加了数据校验,那可以用下面的代码移除。

Workbook wb = new Workbook();wb.open("resources/ErrorData.xlsx");IWorksheet sheet = wb.getActiveSheet();sheet.getRange("C2:E4").getValidation().delete();

修改数据验证

修改数据验证有两种方式

  1. 通过GcExcel提供的接口直接修改(setType,setAlertStyle,setOperator,setFormula1,setFormula2)
//直接修改validation//修改validation的类型为文本长度//修改比较类型为介于之间//修改参数1为10,参数2为20Workbook wb = new Workbook();wb.open("resources/ErrorData.xlsx");IWorksheet sheet = wb.getActiveSheet();IValidation validation = sheet.getRange("C2:E4").getValidation();validation.setType(ValidationType.TextLength);validation.setOperator(ValidationOperator.Between);validation.setFormula1(10);validation.setFormula2(20);

​ 2.先用delete删除,然后再添加。

Workbook wb = new Workbook();wb.open("resources/ErrorData.xlsx");IWorksheet sheet = wb.getActiveSheet();sheet.getRange("C2:E4").getValidation().delete();sheet.getRange("C2:E4").getValidation().add(ValidationType.TextLength, ValidationAlertStyle.Stop, ValidationOperator.Between, 2, 3);

数据验证是在数据处理场景中,比较常用的一种功能,用来检验数据处理后或者新填报的数据是否正确。

总结

以上就是如何使用Java操作Excel数据验证的方法,如果您想了解更多的接口方法,可以参考这些在线Demo示例:

https://demo.grapecity.com.cn/documents-api-excel-java/demos/modifyvalidation。

扩展链接:

如何在前端系统中使用甘特图

窗口函数大揭秘!轻松计算数据累计占比,玩转数据分析的绝佳利器

探秘移动端BI:发展历程与应用前景解析

http://www.bjxfkj.com.cn/article/107944.html

相关文章:

  • php开源网站 网上商城上海缪斯设计好不好
  • 我是做环保类产品注册哪些浏览量大的网站推销自己的产品比较好呢手工制作大全折纸
  • 网站外链分析怎么做苏州网站建设排名
  • 上海协会网站建设wordpress首页404
  • 免备案网站建设软件企业网站制作查询
  • 南通做网站哪家好崇州网站建站
  • w网站开发文献做书app下载网站有哪些内容
  • 做网站代码网站做交叉连接
  • 手机网站用什么后台临淄网站建设价格
  • 关于自行建设门户网站的请示网站建设需要怎样的经营范围
  • 外国人学做中国菜 网站深圳团购网站设计哪家好
  • dz增加网站标签天津品牌网站建设好处
  • 唐山哪里有建设网站小程序商店下载
  • 做网站的商家怎么赚取流量费wordpress侧边二级导航
  • 找网站漏洞赚钱怎么做的网文封面制作网站
  • 怎么样提高网站点击率外贸网站推广与优化
  • 做网站什么程序郑州电力高等专科学校怎么样
  • 网站备案名称更改培训机构整顿
  • 2017优秀网站设计案例网站为什么要做seo
  • 友情链接网站被降权我的世界充钱网站怎么做
  • 搜索网站模板陕西省建设网官网首页
  • 济南品牌营销型网站建设襄阳作风建设年网站
  • 网站如何提升seo排名中职示范校建设专题网站
  • 网站 流程 工具批量下载wordpress文章
  • 电子商务网站建设研究看视频的软件哪个最好免费
  • 长沙手机网站公司网站开发用什么框架合适
  • 站长交流青海西宁制作网站专业
  • 国外购物网站大全seo收费标准
  • 2018做分享网站个人网站做博客还是做论坛
  • 做本地网站卖网站网络架构