如何删除尾随零?

时间:2019-06-15 13:10:50

标签: java excel

我在下载Excel时使用jxl.write.WritableCellFormat.WritableCellFormat

Excel下载很好。

但是cellFormatStyle并不是我想要的那样。

-现在的问题 1-> 1.000 0.003-> 0.003

-我要 1-> 1 0.003-> 0.003

我该怎么办??请帮助我。

下面是问题的代码。

NumberFormat numberFormat = new NumberFormat("0.###")

WritableCellFormat cellStyle = new WritableCellFormat(numberFormat);

1 个答案:

答案 0 :(得分:0)

您可以检查右边的4个字符是否小于零,如果不是,请更改数字格式。因此,假设您的数据位于单元格A1中:

If Right(Range("A1"), 4) < 1 Then
Else
'This means it is not < 1 and therefore not a decimal
Range("A1").NumberFormat = "0"
End If