Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel vba как получить значение без округления? / 5 сообщений из 5, страница 1 из 1
07.05.2014, 15:56
    #38635746
iskatelsql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel vba как получить значение без округления?
Есть число 210,175

Формат ячейки числовой, 2 знака после запятой, число видится как 210,18

Проблема в том что Value2 тоже видит его как 210,18, как докопаться до настоящего значения?
...
Рейтинг: 0 / 0
07.05.2014, 15:59
    #38635754
iskatelsql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel vba как получить значение без округления?
Пардон, обнаружил что само число меняется... если поменять формат на 3 знака после запятой станет 210,180

теперь вопрос как заставить эксель не менять само число?
...
Рейтинг: 0 / 0
07.05.2014, 16:04
    #38635765
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel vba как получить значение без округления?
iskatelsql,

Чем Value не угодило? Оно показывает реальное число в ячейке.
...
Рейтинг: 0 / 0
07.05.2014, 16:09
    #38635772
iskatelsql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel vba как получить значение без округления?
пардон, я запутался. все работает, только в одном из документов где я эксперементировал, при изменении формата почемуто менялось само число... глюк экселя чтоль, или настройки какие...

Value какраз нереальное может показать, например преобразованное в дату и т.п., Value2 какраз реальное кажет, которое вбито было
...
Рейтинг: 0 / 0
07.05.2014, 17:28
    #38635880
The_Prist
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel vba как получить значение без округления?
iskatelsqlValue какраз нереальное может показать
Value показывает тоже самое, что отражается в строке формул для этой ячейки. Поэтому дата будет датой.
Если же Вы хотите получить ровно то, что отражается в ячейке - то используйте свойство text. Вот оно очень сильно зависит от формата ячейки, т.к. возвращает видимое значение.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel vba как получить значение без округления? / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]