我正在尝试使用NPOI库在visual studio 2010中使用VB生成excel文件。 我遇到了插入数据格式不正确的问题。
例如,我有一个用户ID "0001"
,我正在尝试插入excel。
在输出excel文件中,单元格显示"1"
,这是不正确的。我查看了格式,它已经说“文字”,而不是“一般”。
如何正确插入"0001"
而不是"1"
?
我尝试了这个并且它没有做任何改变
myStyle.DataFormat = HSSFDataFormat.GetBuiltinFormat("text")
我也试过了"@"
,也没有做任何改动。
感谢任何帮助。
答案 0 :(得分:0)
如果还没有,请确保将CellType设置为String。
cellType = NPOI.SS.UserModel.CellType.String;
var cell=currentRow.CreateCell(i, cellType);