Я пытаюсь добавить раскрывающийся список dataValidation
в лист Excel, используя следующий код, проблема в том, что cellCounter
больше, чем 150 столбцов, раскрывающийся список был нарушен, а раскрывающийся список показывает 4 индекса вперед. Я не знаю, является ли это ограничение для библиотеки POI или что-то в этом роде
addressList = new CellRangeAddressList(4, 1048567, cellCounter, cellCounter);
constraint =
validationHelper.createFormulaListConstraint(
catalogField.getName() + "!$A$2:$A$" + (1048567 + 1));
dataValidation = validationHelper.createValidation(constraint, addressList);
dataValidation.setSuppressDropDownArrow(true);
dataValidation.setShowErrorBox(true);
dataValidation.setShowPromptBox(true);
sheet.addValidationData(dataValidation);