Используйте функцию ROUND(expression, [decimal places])
.
например.Round(ws.Range("J" & resultRow).Value2, 10)
Имейте в виду, что функция Round()
использует «логику округления до четности», то есть, если число заканчивается на 5
в указанном десятичном знаке, оно будетокруглить до 0
.
Кроме того, вы можете взглянуть на RoundUp
или RoundDown
функции листа