poi excel 下拉框 单元格合并

// 下拉框
//String[] selectList = new String[]{"刘德华", "张学友", "黎明", "郭富城", "金城武", "梁朝伟"};
List selectList = CodeRepositoryUtil.getDictionary(jobj.getString("catalogCode"));
// 数据源sheet页不隐藏
HSSFSheet hidden = workbook.createSheet("sheet名称");
workbook.setSheetHidden(1, true);//隐藏sheet
// 将下拉列表的数据放在数据源sheet上
HSSFCell cellhidden = null;
for (int j = 0, length = selectList.size(); j < length; j++) {
    HSSFRow hiddenRow = hidden.createRow(j);
    cellhidden = hiddenRow.createCell(0);
    cellhidden.setCellValue(selectList.get(j).getDataValue());
}
// 指定下拉数据时,给定目标数据范围 hiddenSheetName!$A$1:$A5   sheet的A1到A5格的数据
DVConstraint constraint = DVConstraint.createFormulaListConstraint("sheet名称" + "!$A$1" + ":$A" + selectList.size());
CellRangeAddressList addressList = null;
HSSFDataValidation validation = n

你可能感兴趣的:(笔记,java)