HSSFSheet sheet = workbook.createSheet("订单详情");
// 创建下拉列表
DataValidationHelper helper = sheet.getDataValidationHelper();
DataValidationConstraint constraint = helper.createExplicitListConstraint(new String[]{"自制", "外购", "外协"});
// 1:起始行 50:结束行 10:起始列 10:结束列
DataValidation dataValidation = helper.createValidation(constraint, new CellRangeAddressList(1, 50, 10, 10));
// 应用下拉列表到单元格
dataValidation.setSuppressDropDownArrow(false); // 显示下拉箭头
dataValidation.setShowErrorBox(true); // 如果选择非列表中的值,显示错误提示
sheet.addValidationData(dataValidation);
Java 使用 POI 导出Excel,实现单元格内容为下拉选项
于 2024-09-06 09:50:13 首次发布