ИИ предложил следующий вариант:
Проверил. Вроде работает как надо. Может кому когда пригодится
Всем ответившим СПАСИБО.
Код |
---|
Function ОКРВВЕРХ_ТОЧН_РУЧНАЯ(число As Double, точность As Double) As Double If точность = 0 Then ОКРВВЕРХ_ТОЧН_РУЧНАЯ = Int(число) + IIf(число - Int(число) > 0, 1, 0) Else ОКРВВЕРХ_ТОЧН_РУЧНАЯ = Int((число + точность - 0.0000000000001) / точность) * точность End If End Function |
Проверил. Вроде работает как надо. Может кому когда пригодится
Всем ответившим СПАСИБО.
Microsoft Office 2010 64-bit, Windows 10 Professional 64-bit