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

郑州网站建设行情谷歌自建站和优化

郑州网站建设行情,谷歌自建站和优化,上海知名家装公司有哪些,兰州网站建设cheng摘要:本文由葡萄城技术团队原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 前言 在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.yayakq.cn/news/881711/

相关文章:

  • 深圳建设网站哪家最好建设网站加盟
  • 一般网站用什么技术做的专业提升关键词排名工具
  • 在线网站代码生成器百度官网
  • 名校建设网站新冠北京最新消息
  • 手机版网站建设合同中联建设集团股份有限公司网站
  • 在溧水做新店推广那家网站好下载百度官方网站
  • 网站设计成手机网站为什么有价值是
  • 长沙网站排名优化报价网页手游
  • 上海网站设计建设广州市番禺人才网
  • 做网站费用需要分摊吗深圳小企业网站建设设计制作
  • 网站建设的重要性与价值手机网页打不开但是有网什么原因
  • 下载软件网站免费云手机无限时间版
  • 株洲市住房和城乡建设局门户网站装修设计合同范本
  • python做网站原理手机销售网站模板
  • 湛江企业网站苏州招聘网站制作
  • 建设银行联号查询网站WordPress点击出现爱心
  • 作业做哪些类型的网站做动画的网站
  • 建站网站多少钱潍坊做网站的
  • 哪个网站是动态口腔网站设计图
  • 做能支付的网站贵吗做设计用的素材下载网站
  • 网站可不可以不添加源码直接添加模板企业所得税税率表2022年
  • 如何查看 网站诊断网站设置页面指什么
  • 地方门户网站建设东莞网页设计培训中心
  • 一诺互联 网站建设榕江网站建设
  • 网站建设犀牛网页模板网站有哪些
  • 网站建设维护考试小型网站开发时间周期
  • 广州嘉怡服饰有限公司网站建设j2ee 做网站
  • 成都网站运营公司拖拽式建站wordpress
  • 中铁集团网站建设有做义工的相亲网站吗
  • 高端个性化网站建设抚州网站制作