Доброго времени суток товарищи коллеги
Пару дилетантских вопросов позвольте задать
Есть на форме 2 текстбокса ,в первый ввожу числа , а во второй текстбокс введенное число в первый должно округляться
Вопрос первый, куда записать код чтобы на форме результат отображался моментально ,т.е. если ввел в текстбокс 1 число , то оно автоматически отобразилось уже округленное во втором , если стёр в первом , то и во втором стерлось
Ну и
вопрос второй , основной , необходимо округлять числа по десяткам , то есть например ввёл 123 , округлилось до 120 , 117 в 120 , 264 в 260 , -125 в -130 , -231 в -230, если до 5 то в меньшую сторону , если с 5 включая , то в большую сторону , что то не нашёл я ничего подобного
Последнее код который я пробовал , но не то это (
Код |
---|
Dim a As Single
a = Round(UserForm1.TextBox14.Text)
UserForm1.TextBox103.Text = a |
Спасибо
P.s НЕ поверю что нет элементарной функции какой то , чтобы не надо было определять число , разбивать его на части , проверять сколько символов , проверять последний символ больше 5 он или меньше , потом уже округлять