Список выбора листа Excel Проблема, когда столбцов превышает 150 - PullRequest
0 голосов
/ 17 июня 2020

Я пытаюсь добавить раскрывающийся список 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);
...