无法将逗号值存储在C#中的ClosedXML单元中#
问题描述:
我试图在使用ClosedXML库的Excel文件中存储值“10,23”,但插入的值为“1023”。无法将逗号值存储在C#中的ClosedXML单元中#
我的代码是:
XLWorkbook workbook = new XLWorkbook();
IXLWorksheet worksheet = workbook.Worksheets.Add("sheet1");
worksheet.Cell(0, 0).Value = "10,23";
workbook.SaveAs("c:\temp\file.xlsx");
答
大量的测试后,我发现了问题的解决方案:
XLWorkbook workbook = new XLWorkbook();
IXLWorksheet worksheet = workbook.Worksheets.Add("sheet1");
worksheet.Cell(0, 0).Value = "'10,23"; // <-- Insert the symbol ' before the value
workbook.SaveAs("c:\temp\file.xlsx");
解决的办法是价值
答
尝试 “10,23” 与 “10.23” 代替。
P.
您好,感谢之前插入符号“。我试过了,但没有奏效。在排雷时间,我找到了解决方案,让我分享它。 – Patrick