NPOI格式编号为文本

时间:2014-11-27 09:44:51

标签: vb.net excel format npoi

我正在尝试使用NPOI库在visual studio 2010中使用VB生成excel文件。 我遇到了插入数据格式不正确的问题。

例如,我有一个用户ID "0001",我正在尝试插入excel。 在输出excel文件中,单元格显示"1",这是不正确的。我查看了格式,它已经说“文字”,而不是“一般”。

如何正确插入"0001"而不是"1"

我尝试了这个并且它没有做任何改变

myStyle.DataFormat = HSSFDataFormat.GetBuiltinFormat("text")

我也试过了"@",也没有做任何改动。

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

如果还没有,请确保将CellType设置为String。

cellType = NPOI.SS.UserModel.CellType.String; var cell=currentRow.CreateCell(i, cellType);