我創建使用LoadFromArrays
使用EPPlus我怎麼能生成一個電子表格中的數字是數字而不是文本
數組的第一個條目是一個標題從List<object[]>
電子表格,其他項都可能是數字,文本或日期(但對列表中的每個數組都是相同的)。
生成的Excel工作表具有綠色三角形警告,數字格式設置爲文本。通過所有的細胞
我環路,並設置其格式的號碼,例如ws.Cells[i, j].Style.Numberformat.Format = "0";
但是問題仍然存在,我仍然看到綠色的警告,即使數字格式設置爲數字,當我看在Format Cell...
對話。
我在這裏有什麼選擇?我可以更多地瞭解每列中的類型,但是如何設置列標題?
有沒有比EPPlus更好的解決方案?或者我可以在下載電子表格之前進行一些更多後處理?
通常這些綠色三角形來自存儲在字符串變量或屬性中的數字(代碼)。所以無論你如何設置excel,你都必須將字符串轉換爲代碼中的數字。情況會是這樣嗎? – Ernie