// Create Workbook object
Workbook workbook = new Workbook();
// Create Worksheet object
Worksheet worksheet = workbook.getWorksheets().get(0);
// Create data source for drop down list
String[] items = {"Item 1", "Item 2", "Item 3", "Item 4"};
// Create CellArea object for data source of drop down list
CellArea area = new CellArea();
area.StartRow = 0;
area.EndRow = 0;
area.StartColumn = 0;
area.EndColumn = 0;
// Add DataValidation object with multi-select drop down list
int validations = worksheet.getValidations().add(area);
Validation validation = worksheet.getValidations().get(validations);
validation.setType(ValidationType.LIST);
validation.setFormula1(String.join(",", items));
validation.setShowError(true);
validation.setInCellDropDown(true);
validation.setShowInput(true);
validation.setInputMessage("Please select one or more items from the list.");
// Save Workbook
workbook.save("D:\\javaenv/output.xlsx");
Aspose 设置单元格下拉选择框(Java代码实现)
最新推荐文章于 2024-08-27 09:00:00 发布
该代码示例展示了如何使用Java创建一个Excel工作簿,向工作表添加数据验证以实现多选下拉列表功能。列表项包括Item1到Item4,并设置输入提示信息。最后,保存工作簿到D:javaenvoutput.xlsx。
7471

被折叠的 条评论
为什么被折叠?



