我在stackoverflow上找到了将一列Excel文件设置为Text的解决方案。
DataFormat currDataFormat = this.Workbook.CreateDataFormat();
CellStyle textStyle = this.Workbook.CreateCellStyle();
textStyle.DataFormat = currDataFormat.GetFormat("@");
sheet.SetDefaultColumnStyle(0, textStyle);
我尝试了同样的方法,在导出excel文件时,它显示了" Date"同一列的格式。它不适合我。我想要一个专栏作为" Text"格式。
提前致谢。
答案 0 :(得分:0)
问题似乎重复。请参阅答案here。实际的代码修复应该是
textStyle.DataFormat = currDataFormat.GetFormat("text");