2016-05-16 47 views
0

我試圖在使用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"); 

回答

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"); 

解決的辦法是價值

0

嘗試 「10,23」 與 「10.23」 代替。

P.

+0

您好,感謝之前插入符號「。我試過了,但沒有奏效。在排雷時間,我找到了解決方案,讓我分享它。 – Patrick

相關問題