Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 18.09.2008, 17:10   #1
Pinya
Пользователь
 
Регистрация: 17.12.2007
Сообщений: 37
По умолчанию Округление числа

Всем доброго времени суток.
Скажите пожалуйста как в VBA (Excel) округлять числа до целого.
По школьным правилам округление т е 3.5 = 4, а 3.4 = 3
Round (ячейка,число) не подходит
Мне нужно округлять (до целого) переменную, типа:
Код:
Dim a
a=21.85
Round(a, 0)
MsgBox a
И результат должен быть 21
Вот этот код почему-то не работает........
Pinya вне форума
Старый 18.09.2008, 17:42   #2
tolikman
Форумчанин
 
Регистрация: 25.08.2008
Сообщений: 159
По умолчанию

не round(a,0) а a=round(a,0) и будет не 21 а 22, по тем же школьным правилам.
округление до низа = int(a) '(21)
округление до верха = fix(a) '(22)
tolikman вне форума
Старый 18.09.2008, 18:01   #3
Pinya
Пользователь
 
Регистрация: 17.12.2007
Сообщений: 37
По умолчанию

Спасибо. Заработало.
Pinya вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При вставке 20-значного числа в ячейку происходит округление. Как избавиться? urri_k Microsoft Office Excel 9 25.07.2008 23:10
Суммирование и округление времени до целого Pilot Microsoft Office Excel 2 16.07.2008 15:02
округление в Firebird shurik_7866 БД в Delphi 0 05.07.2007 11:10
Округление чисел в Excel Bacardi_uk Microsoft Office Excel 3 16.05.2007 18:27
округление Toxa Общие вопросы Delphi 4 15.01.2007 19:15