powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема с записью формулы в ячейку. ClosedXML.dll
2 сообщений из 2, страница 1 из 1
Проблема с записью формулы в ячейку. ClosedXML.dll
    #39116302
pm0515_07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Нужно экспортировать некоторые данные в Excel-файл. Проблема только с записью формулы "=IF(A6>$A$4;0;1-(E6+F6)/C6)" в ячейку (2,2).

Пример кода:

var workbook = new XLWorkbook();
var worksheets = workbook.Worksheets.Add("Sheet 1");

worksheets.Cell(4, 1).Value = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day);
worksheets.Cell(6, 1).Value = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day);

worksheets.Cell(6, 3).Value = "3";
worksheets.Cell(6, 5).Value = "5";
worksheets.Cell(6, 6).Value = "6";

worksheets.Cell(2, 2).FormulaA1 = "=IF(A6>$A$4;0;1-(E6+F6)/C6)";

workbook.SaveAs("123.xlsx");

Файл генерируется, но после открытия выдает ошибку - "Excel found unreadable content in '123.xlsx'. Do you want to recover the contents of this workbook? If you trust the source of this workbook, click Yes." Если нажать "Да", то ни значения ни формулы в ячейке нет(
...
Рейтинг: 0 / 0
Проблема с записью формулы в ячейку. ClosedXML.dll
    #39116311
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблема с записью формулы в ячейку. ClosedXML.dll
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]