2013-07-21 22 views
0

我有一個像「2,345」的字符串。我想把它放入一個excel cell.I成功,但在我的excel文件中,我得到了「2,345」作爲字符串。建議我如何獲得「2,345」作爲數字值,但使用與上面所用相同的格式(逗號分隔)。在java中創建Excel文件(無效號碼)

在此先感謝。

+2

爲了更好地幫助越早,發佈您的代碼爲[SSCCE](http://www.sscce.org ),這表明你的問題。這允許用戶複製/粘貼並重現您的問題。 –

回答

1

在插入Excel之前刪除逗號,在插入之前將其轉換爲數字,然後格式化該列以顯示逗號。

String replace

在Excel中的代碼格式化用逗號一個Range是:

SomeRange.Style = "Comma" 'or, recorded version 
SomeRange.NumberFormat = "_-* #,##0_-;-* #,##0_-;_-* ""-""??_-;[email protected]_-" 

'a simpler version.. 
SomeRange.NumberFormat = "#,##0"