Я использую следующий код, чтобы добавить DateTime
к столбцу в моей электронной таблице:
var dt = DateTime.Now;
r.AppendChild<Cell>(new Cell()
{
CellValue = new CellValue(dt.ToOADate().ToString()),
DataType = new EnumValue<CellValues>(CellValues.Date),
StyleIndex = 1,
CellReference = header[6] + index
});
Когда я пытаюсь открыть файл в Excel 2010, я получаю сообщение об ошибке
Excel обнаружил нечитаемый контент в файле .xlsx
Все хорошо, если я закомментирую строку.
Я ссылался на аналогичные вопросы по StackOverflow, но они в основном имеют тот же код, что и я.