Согласно их документам: GemBox.Spreadsheet может читать и писать формулы, но не может вычислять результаты формул. При открытии файла XLS в MS Excel результаты формулы будут рассчитываться автоматически.
Так что, если я создаю электронную таблицу с некоторыми введенными значениями и сохраню ее на диск, если я открою файл в excel, я смогу увидеть рассчитанные значения ..
если я открою этот файл в gembox и посмотрю вычисленные значения ячеек, я получу результат 0
такая же функциональность существует и в flexcel .. не может получить вычисленное значение из заданной ячейки .. он возвращает ноль ..
Итак, что я делаю:
- Открыть существующий файл Excel
- Помещение некоторых чисел в некоторые ячейки
- Сохранение файла на диск под другим именем (пробовал тоже с тем же файлом)
- Снова открыть файл и посмотреть в итоговом столбце, который является вычисленной ячейкой
Значение всегда равно 0 .. Я открываю файл в excel .. Значение рассчитывается, как и ожидалось.