使用java在Excel中创build下拉列表

我需要从Java创buildExcel模板。 因为每个单元格都应该包含基于标题的下拉值。 这些下拉列表和值将从java代码填充。请提供示例代码来创build下拉菜单。 以及如何将值插入dropdowns.I使用poi来创buildExcel。

下面的代码示例给出了我的问题的最佳解决scheme。

CellRangeAddressList addressList = new CellRangeAddressList(0, 5, 0, 0); DVConstraint dvConstraint = DVConstraint .createExplicitListConstraint(new String[] { "10", "20", "30" }); HSSFDataValidation dataValidation = new HSSFDataValidation(addressList, dvConstraint); dataValidation.setSuppressDropDownArrow(false); sheet.addValidationData(dataValidation);