我有一个像“2,345”这样的字符串。我想将它放入Excel单元格中。我成功地做到了,但在我的Excel文件中我得到了“2,345”作为字符串。所以请建议我如何获得“2,345”作为数字值,但格式与我上面使用的相同(逗号分隔)。
提前致谢。
最佳答案
在将其插入 Excel 之前删除逗号,在插入之前将其转换为数字,然后设置列格式以显示逗号。
在 Excel 中,用逗号格式化 Range
的代码是:
SomeRange.Style = "Comma" 'or, recorded version
SomeRange.NumberFormat = "_-* #,##0_-;-* #,##0_-;_-* ""-""??_-;_-@_-"
'a simpler version..
SomeRange.NumberFormat = "#,##0"
关于java - 在java中创建Excel文件(无效数量),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17773413/