|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
18.09.2008, 17:10 | #1 |
Пользователь
Регистрация: 17.12.2007
Сообщений: 37
|
Округление числа
Всем доброго времени суток.
Скажите пожалуйста как в VBA (Excel) округлять числа до целого. По школьным правилам округление т е 3.5 = 4, а 3.4 = 3 Round (ячейка,число) не подходит Мне нужно округлять (до целого) переменную, типа: Код:
Вот этот код почему-то не работает........ |
18.09.2008, 17:42 | #2 |
Форумчанин
Регистрация: 25.08.2008
Сообщений: 159
|
не round(a,0) а a=round(a,0) и будет не 21 а 22, по тем же школьным правилам.
округление до низа = int(a) '(21) округление до верха = fix(a) '(22) |
18.09.2008, 18:01 | #3 |
Пользователь
Регистрация: 17.12.2007
Сообщений: 37
|
Спасибо. Заработало.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
При вставке 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 |