warning: Validation list exceeds maximum number of characters - truncating
public static void main(String[] args) throws Exception{ String sr = "北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司,北京市XX公司"; String list[] = sr.split(","); FileOutputStream fileOut = new FileOutputStream("E:/workbook.xls"); WritableWorkbook wwb = Workbook.createWorkbook(fileOut); WritableSheet sheet = wwb.createSheet("sheet1", 0); WritableSheet sheet2 = wwb.createSheet("ShtDictionary", 1); for (int i = 0; i < list.length; i++) { sheet2.addCell(new Label(0, i, list[i])); } wwb.addNameArea("sdsds", sheet2, 0, 0, 0, list.length+1); WritableCellFeatures wcf = new WritableCellFeatures(); wcf.setDataValidationRange("sdsds"); Label label = new Label(0, 0, ""); label.setCellFeatures(wcf); sheet.addCell(label); wwb.write(); wwb.close(); }