Apache POI реализует RTD из Excel? - PullRequest
0 голосов
/ 14 марта 2020

Я использую Apache POI для чтения и записи файлов MS Excel, которые содержат формулу RTD (данные в реальном времени) Excel в некоторых ячейках листа. При оценке ячейки я звоню:

cell.setCellFormula( (String) field);

Поле - формула RTD, которую я вызываю. Это выдает ошибку "org.apache.poi.ss.formula.eval.NotImplementedException", когда я пытаюсь оценить ячейку:

FormulaEvaluator evaluator = workbook.getCreationHelper().createFormulaEvaluator(); evaluator.evaluate(cell);

Я подозреваю, что Apache просто не реализовал RTD. Однако мне нужно иметь возможность постоянно обновлять эту ячейку в Excel, что требует оценки формулы RTD.

Есть ли какой-нибудь способ реализовать функцию RTD с моей стороны или есть другая версия Apache (или какой-нибудь другой Excel-парсер) с этой реализацией?

...