ws.Range(“ J”&resultRow).NumberFormat =“ 0.00000000” 我正在使用它显示10位小数位 但我需要的结果应该像 -3.7500000055 但我越来越 -3.7500000000 如何将小数点后十位取整
答案 0 :(得分:0)
使用ROUND(expression, [decimal places])
函数。
例如Round(ws.Range("J" & resultRow).Value2, 10)
请记住,Round()
函数使用“四舍五入逻辑”,这意味着,如果数字在指定的小数点后以5
结尾,它将四舍五入为{{ 1}}。
或者,您可以查看0
或RoundUp
工作表函数