Считать значение ячейки, выбранное из выпадающего списка - PullRequest
0 голосов
/ 10 декабря 2018

В моем файле Excel у меня есть выпадающий список, применяемый к некоторым ячейкам, и я хочу получить конкретное значение, выбранное для ячейки.Я всегда получаю пустую строку, когда пытаюсь получить это значение.

Я ищу это, но все ответы дают только инструкции о том, как получить все возможные значения в раскрывающемся списке.Я также думаю об удалении этого выпадающего списка, но я хочу сохранить его, если это возможно.

Мой исходный код Java для этого с использованием apache-POI:

InputStream is = new FileInputStream("abc.xlsx");
Workbook wb = WorkbookFactory.create(is);
Sheet sheet = wb.getSheet("Sheet1");
DataFormatter formatter = new DataFormatter();
for (Row row: sheet) {
    String value = formatter.formatCellValue(row.getCell(3));
    System.out.println(value);
}

Изображение отбрасываниявниз список.

В соответствии с политикой компании я могу загружать только это изображение небольшого размера.Приносим извинения за неудобства.

Раскрывающийся список

Проверка данных

Любая помощь будет принята с благодарностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...