使用C#在NPOI库中将单元格设置为接受十进制



我正在使用NPOI为我的客户生成excel电子表格。我的汇率是十进制的。但是,我必须将它转换为double,因为这是cellvalue所接受的。

row.CreateCell(17).SetCellValue(Convert.ToDouble(document.ExchangeRate));

我不想这样做。我希望它接受小数,而不是像四舍五入某些数据丢失时那样进行转换。

我克服这一问题的方法是将小数转换为字符串,然后excel表示将以文本形式显示。

最新更新