无法使用 C# 在 ClosedXML 单元格中存储逗号值
Unable to store comma values in a ClosedXML Cell with C#
我正在尝试使用 ClosedXML 库将值“10,23”存储在 Excel 文件中,但插入的值是“1023”。
我的代码是:
XLWorkbook workbook = new XLWorkbook();
IXLWorksheet worksheet = workbook.Worksheets.Add("sheet1");
worksheet.Cell(0, 0).Value = "10,23";
workbook.SaveAs("c:\temp\file.xlsx");
尝试用“10.23”替换“10,23”。
P.
经过大量测试,我找到了问题的解决方案:
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");
解决方法是在值前插入符号'
我正在尝试使用 ClosedXML 库将值“10,23”存储在 Excel 文件中,但插入的值是“1023”。
我的代码是:
XLWorkbook workbook = new XLWorkbook();
IXLWorksheet worksheet = workbook.Worksheets.Add("sheet1");
worksheet.Cell(0, 0).Value = "10,23";
workbook.SaveAs("c:\temp\file.xlsx");
尝试用“10.23”替换“10,23”。
P.
经过大量测试,我找到了问题的解决方案:
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");
解决方法是在值前插入符号'