在ClosedXML

时间:2016-06-29 18:55:16

标签: c# excel closedxml

我有一个有趣的问题,我似乎无法弄清楚如何解决。

我需要以一种格式将日期导出到Excel中,但是将其显示在另一种格式中。

用户应该看到:ddMMMyyyy,但是他们以MM / dd / yyyy输入它。我遇到的问题是,如果我将单元格值设置为MM / dd / yyyy格式,除非我手动编辑excel中的字段,否则不会自动格式化为ddMMMyyyy。

有没有办法强制格式化?

worksheet.Cell("I" + rowIndex).SetValue<String>(LastUpdated.ToString("MM/dd/yyyy"));
worksheet.Cell("I" + rowIndex).Style.DateFormat.Format = "[$-409]dd-mmm-yyyy;@";

0 个答案:

没有答案