【问题标题】:How can I get this value to 2 decimal places?我怎样才能得到这个值到小数点后 2 位?
【发布时间】:2017-11-08 05:18:15
【问题描述】:

dub = Application.Sum(wb.Sheets("Sheet1").range("A:A"))

我尝试了 .numberformat "0.00" 并将变量类型设置为双精度,但没有成功。

提前致谢。

【问题讨论】:

  • 使用Round函数

标签: excel sum decimal vba


【解决方案1】:

试试:

dub = Round(Application.Sum(wb.Sheets("Sheet1").range("A:A")),2)

Round(number,precision) 函数根据指定的精度对数字进行舍入。

希望我对你有所帮助!

【讨论】:

    猜你喜欢
    • 2022-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多