我是vba的新手 . 我需要使用宏将值粘贴到单元格 . 当我将值粘贴到单元格时它是圆形的 . 例如,我有值5.048,当我将它粘贴到单元格值轮到5.05但我需要5.048 . 我用这个代码:
Range(Cell1, Cell1).Value = Replace(CStr(sum), ",", ".")
如果我这样做:
Range(Cell1, Cell1).Value =Replace(CStr(Round(sum, 3)), ",", ".")
结果是一样的 . 如何格式化单元格以在小数点后显示3位数?
1 回答
“0.000”=三位小数 . 如果需要更多小数,请增加零的数量 .