我试图存储价值" 10,23"在使用ClosedXML库的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");
答案 0 :(得分:1)
经过大量测试后,我找到了问题的解决方案:
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");
解决方案是在值
之前插入符号答案 1 :(得分:0)
尝试用“10.23”替换“10,23”。
P上。