NPOI設定儲存格格式為文字

NPOI設定儲存格格式為文字

最近有客戶反映,轉出的Excel檔,編輯欄位的時候,會跳出公式錯誤,

原因是裡面的文字是類似時間的文字 14:20,查看原因是因為欄位格式是通用格式,

他會把減號、等號、冒號等文字當成是公式,

所以只要將儲存格格式變為文字即可。

 

dataRow.CreateCell(0).SetCellValue("14:20")
dataRow.GetCell(0).CellStyle.DataFormat = HSSFDataFormat.GetBuiltinFormat("@")

 

收工!