| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
14.11.2008, 15:31 | #1 | |
Как переключить разделитель целой и дробной части?
Саратов
Регистрация: 17.10.2008
Сообщений: 426
|
||
Просмотров: 13466
|
|
||||
Регистрация: 17.10.2008
Саратов
Сообщений: 426
|
Елпанов Евгений, Вы еще не ушли. Я перегрузился. Не помогло.
Т.е. нет, разделитель теперь запятая, все путем, но. Опишу ситуацию подробней: В VBA-шной форме есть TextBox для ввода массы. После ввода проверка на число - IsNumeric(TextBoxMassa). Набираю число с нумпада. И ,собака, точку пишет. Ну а проверка по IsNumeric дает false. Ну не принудительно же ставить запятую. Причем это только на моем компе задрипанном замечается. У других запятая вводится с нумпада. У меня AMD Athlon 1100. У остальны Пеньки III и IV. Может в этом дело? |
|||
|
||||
а в панели управления, ты где менял?
разделитель целой и дробной части в разделе числа или в разделе денежная единица? Кстати, чтоб лучше медитировалось, подскажи, какая у тебя винда, какой язык по умолчанию, сколько установлено языков и какие, какие права на компьютере. |
||||
|
||||
Регистрация: 17.10.2008
Саратов
Сообщений: 426
|
Цитата:
Менял как обычно Пуск-Панель управл. - Язык и Стандарты. А в экселе просто в любую ячейку число с запятой вбивается с нумпада. Эксперимент: 0,12 - Вот тут с нумпада "," ) А блин, у себя в проге - точка вылазиет (. Цитата:
Windows XP Professional 2002, SP2. Языки: англ и рус как у всех. Англ по умолчанию. Права юзера, но с большими возможностями. В смысле у нас нет никаких запретов/ограничений (как например в комп.клубах). И что тут можно раскурить? |
|||
|
||||
еще одно видение (даже не знаю, как это по другому назвать, я даже не знаю, в каком городе ты живешь)...
Может у тебя все нормально? Зайди в эксель, Сервис - Параметры - Международные и посмотри, стоит ли у тебя галка - использовать системные разделители... Ну и само собой настройки разделителей в офисе... |
||||
|
||||
Регистрация: 17.10.2008
Саратов
Сообщений: 426
|
Цитата:
Цитата:
Чет в 2007 я не нашел (. |
|||
|
||||
Цитата:
А вообще, это шалит обработчик, те. подмена происходит либо во время проверки на число, либо самим контролом. Других предположений нету... |
||||
|
||||
Регистрация: 17.10.2008
Саратов
Сообщений: 426
|
Елпанов Евгений, ну а чем может грозить принудительная замена точки на зпт менять.
Допустим так: Код:
А и еще какой функцией переключается разделитель в WinAPI? Или что-то типа Application.International(xlDecimalSeparator) |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Мониторы LCD CRT | Разное | 94 | 17.06.2008 10:51 | |
ЮМОР 2006 =) | Perezz!! | Разное | 1122 | 04.01.2007 00:46 |
БРЕД СИВОЙ КОБЫЛЫ | Kryaker | Разное | 1876 | 29.12.2006 23:41 |