我正在创建一个excel,当我写一些值示例1-19时,当我打开excel文档时,我看到1-19,但如果我点击它然后excel尝试将其格式化为日期
是否有办法强制工作表不使用任何公式或格式? 我已经检查过,dataformat是字符串。
<input type="button" id="ToStepThree" name="next" class="next action-button" value="Continue →" />
答案 0 :(得分:1)
即使您按照文档使用正确的格式字符串“@”,您的数据仍保持“常规”格式。一些时间库方法在NPOI中不起作用,因此您必须尝试不同的方法。
您可以尝试其中一种
_TextCellStyle.DataFormat = workbook.CreateDataFormat().GetFormat("text"); //Instead of "@"
在为excel文件编写数据时为数据添加前缀,例如'1-19