我在 stackoverflow 上找到了将 Excel 文件的一列设置为文本的解决方案。
DataFormat currDataFormat = this.Workbook.CreateDataFormat();
CellStyle textStyle = this.Workbook.CreateCellStyle();
textStyle.DataFormat = currDataFormat.GetFormat("@");
sheet.SetDefaultColumnStyle(0, textStyle);
我尝试了同样的方法,在导出 excel 文件时,它显示同一列的“日期”格式。它不适合我。我想要一列作为“文本”格式。
提前致谢。