Как прочитать из значения отображения ячейки Excel без оценки формулы с ClosedXML - PullRequest
0 голосов
/ 01 ноября 2018

У меня есть файл Excel, и я хочу импортировать его данные в веб-приложение, используя ClosedXML.

Теперь я использую это для чтения даты в виде строки:

var validFrom = ((DateTime)row.Cell("B").Value).ToString("d/M/yyyy");

и читать десятичную строку как:

var price = row.Cell(letter).Value.ToString();

Для того, чтобы это работало, мне нужно скопировать в Excel только для вставки как значения и затем импортировать файл в мое приложение. Формулы содержат пути к файлам из удаленных файлов Excel, которые недоступны с сервера, или функции, которые не работают с ClosedXML (например, VLOOKUP).

Как я могу прочитать данные, отображаемые без переоценки формулы?

1 Ответ

0 голосов
/ 02 ноября 2018

Вы можете использовать свойство cell.CachedValue для поиска кэшированных значений.

...