Создание выпадающих в Excel, используя Java - PullRequest
1 голос
/ 15 февраля 2011

Мне нужно создать шаблон Excel из Java. При этом каждая ячейка должна содержать раскрывающиеся значения на основе заголовка. Эти выпадающие списки и значения будут заполнены из кода Java. Пожалуйста, предоставьте пример кода для создания выпадающих списков. И как вставить значения в выпадающий список. Я использую poi для создания Excel.

1 Ответ

1 голос
/ 15 февраля 2011

Пример кода ниже дает наилучшее разрешение для моего вопроса.

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);
...