poi生成Excel07文件

 时间:2024-10-11 22:35:11

1、创建工作薄,sheet页Workbook workBook = new XSSFWorkbook();Sheet sheet = workBook.createSheet("test");

poi生成Excel07文件

2、设置单个单元格内容Row row = sheet.createRow(0);row.createCell(0).setCellValue("C");

poi生成Excel07文件

3、限制此单元格只支持特定内容,如输入其它内容,直接提示错误信息。St筠续师诈ring []values = {"A",&qu泠贾高框ot;B","C","D"};XSSFDataValidationConstraint constraint = new XSSFDataValidationConstraint(values);CellRangeAddressList regions = new CellRangeAddressList(0,0,0,0);DataValidationHelper help = new XSSFDataValidationHelper((XSSFSheet)sheet);DataValidation validation = help.createValidation(constraint, regions);validation.createErrorBox("输入值有误", "请从下拉框中选择");validation.setShowErrorBox(true);sheet.addValidationData(validation);

poi生成Excel07文件

4、对单元格只能输入数字类型进行限制。row.createCell(1).setCellValue(3);row.createCell(1).setCellType(Cell.CELL_TYPE_NUMERIC)DataValidationConstraint constrain = new XSSFDataValidationConstraint(DataValidationConstraint.ValidationType.INTEGER,DataValidationConstraint.OperatorType.BETWEEN,"1","10");CellRangeAddressList region = new CellRangeAddressList(0,0,1,1);DataValidation vali = help.createValidation(constrain, region);vali.createErrorBox("输入值类型或大小有误", "数值型,请输入1~10之间的数值");validation.setShowErrorBox(true);sheet.addValidationData(vali);

poi生成Excel07文件

5、把文件保存到特定文件路径下。try {workBook.write(new FileOutputStream("F:/zjc.xlsx"));} catch (FileNotFoundException e) {e.printStackTrace(); } catch (IOException e) {e.printStackTrace();}

poi生成Excel07文件
  • #生活美容#五个美白祛斑法 让肌肤变白皙
  • 索尼HDR-HR7E数码摄像机使用说明书:[1]
  • 宏碁F5-572g-54zz开箱
  • 怎么用ai软件绘制交通警告标志
  • SNMP - 快速入门
  • 热门搜索
    关于防震的手抄报 有关保护环境的手抄报 食品药品安全手抄报 冬天手抄报 古诗手抄报内容 关于孝的手抄报内容 关于防火的手抄报 数学手抄报四年级 手抄报花边简单图案 手抄报的内容