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

重庆网站建设seo公司北京做的好的seo公司

重庆网站建设seo公司,北京做的好的seo公司,有关网站建设账务处理,佛山企业用seo策略摘要:本文由葡萄城技术团队原创并首发。转载请注明出处:葡萄城官网,葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 前言 在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.hkea.cn/news/777092/

相关文章:

  • 如何做积分商城网站鸡西seo顾问
  • p2p网站开发文档免费b站软件下载
  • 有没有做q版头像的网站今天百度数据
  • wordpress页面修改插件seo顾问阿亮
  • 政府门户网站建设标准国际婚恋网站排名
  • 上海青浦网站建设郑州靠谱seo电话
  • 网站建设怎么样seo专家招聘
  • 在网盘上怎么做自己的网站整站优化推广
  • php建设网站实训百度搜索引擎的总结
  • 怎么在360自己做网站重庆seo排名收费
  • 外贸网站建设浩森宇特教育培训报名
  • 网站开发价目表深圳市前十的互联网推广公司
  • php做视频直播网站关键词竞价广告
  • 重庆怎么站seo深圳网络推广团队
  • 自学软件网站开发网络推广怎样做
  • 最新版的wordpress怎么添加特征图优化关键词的作用
  • 深圳做网站google推广网络营销和传统营销的区别和联系
  • 专业做网站的顺德公司网络推广怎么收费
  • php商城网站建设多少钱天津百度seo排名优化
  • 注册网站免费注册insseo关键词优化推广哪家好
  • 深圳房地产网站开发常见的网络营销工具有哪些
  • .net 网站管理系统湖南企业竞价优化首选
  • 南山区住房与建设局官方网站网络赚钱推广
  • wordpress mycred汉化seo引擎搜索入口
  • 在线教育网站用什么做百度搜索的优势
  • 甘肃省住房城乡建设厅网站首页智能建站模板
  • 智能科技网站模板下载地址百度学术论文查重
  • 网站要怎么做才能让360收录推广品牌的策划方案
  • 做网站前景营销课程培训视频
  • 青海做网站广告开户南京seo