【发布时间】:2012-08-29 02:31:46
【问题描述】:
我想提供一张桌子,如图所示。 在列中应选择天数。他们可以在图片中看到我已经将天数作为列表,但是,添加我想在单元格中选择 2 3 天。 对我来说现在这行不通。我只能在一个单元格中选择一天。
我的代码是这样的。
static void addDayChooserConstraint2Cell(Sheet sheet, int rowNumber,
int columnNumber) {
DataValidationHelper dvHelper = sheet.getDataValidationHelper();
DataValidationConstraint dvConstraint = dvHelper
.createExplicitListConstraint(daysOfWeek());
CellRangeAddressList addressList = new CellRangeAddressList(1, rowNumber, columnNumber, columnNumber);
DataValidation validation = dvHelper.createValidation(dvConstraint,
addressList);
validation.setShowErrorBox(true);
sheet.addValidationData(validation);
}
static String[] daysOfWeek(){
String[] daysOfWeek=new String[]{
"MONDAY",
"TUESDAY",
"WEDNESDAY",
"THURSDAY",
"FRIDAY",
"SATURDAY",
"SUNDAY"
};
return daysOfWeek;
}
你可以在图片中看到,我只能选择一天。我想在一个单元格中选择超过 1 天
我也有一个可视化的 BASIC 代码 gefindet。 我可以将此代码更改为 Apache poi 吗?
我想这样做
【问题讨论】:
标签: java apache apache-poi