首页 > 代码库 > poi操作excel设置数据有效性
poi操作excel设置数据有效性
private void setDataValidationList(short firstRow,short endRow,short firstCol, short endCol,String data,HSSFSheet sheet ){ //设置下拉列表的内容 String[] textlist=data.split(","); for(int i=0;i<textlist.length;i++){ System.out.println(textlist[i]); } //加载下拉列表内容 DVConstraint constraint=DVConstraint.createExplicitListConstraint(textlist); //设置数据有效性加载在哪个单元格上。 //四个参数分别是:起始行、终止行、起始列、终止列 CellRangeAddressList regions=new CellRangeAddressList(firstRow,endRow,firstCol,endCol); /* CellRangeAddressList regions = new CellRangeAddressList( 6,5, 6,5);*/ //数据有效性对象 HSSFDataValidation data_validation_list = new HSSFDataValidation(regions, constraint); data_validation_list.setSuppressDropDownArrow(false); sheet.addValidationData(data_validation_list); }
poi操作excel设置数据有效性
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。