格式单元格,以逗号分隔值
写一个输出数字的VBA脚本,我认为我有正确的千位分隔格式string(4,656,565 5,343,224,434等),但它不适用于一定的数字大小。
到目前为止,我使用Cells(x,y).NumberFormat = "#,###"
有人可以给我提供正确的格式string以千位分隔的任何数字,不pipe数量多less?
这对我有用。 请注意,在为其分配号码之前先格式化单元格
Option Explicit Sub Sample() With Cells(1, 1) .NumberFormat = "#,##0" .Value = 4.65656553432324E+16 '46565655343232400 End With End Sub
结果
细胞A1有46,565,655,343,232,400