
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
12.07.2007, 13:33
|
|||
|---|---|---|---|
|
|||
Разделитель дробной части в форме |
|||
|
#18+
Всем привет... Столкнулся с такой проблемой: Сделал в Excel форму, на форме TextBox, свойство ControlSource для TextBox сделал равным ячейке А1 (TextBox.ControlSource = "A1"), в ячейку забил цифру 1,1 (в системных виндовых настройках разделитель дробной части ","), формат ячейки число. После этого открываем форму и видим, что TextBox содержит правильное число, но разделитель другой! "1.1"!!! А теперь самое интересное... Блокируем компьютер (т.е. ставим на пароль), разблокируем, снова открываем форму и видим что разделитель теперь ","!!! Пример прилагается... (форма открывается по двойному клику) Вывод: форма изначально не видит региональных настроек, и начинает их видеть после какого-то обновления, которое происходит при блокировке.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.07.2007, 13:41
|
|||
|---|---|---|---|
Разделитель дробной части в форме |
|||
|
#18+
Во-превых, примера нет! Во-вторых, попробывал у себя, у меня не получилось чтобы после разблокировки была запятая. Как была точка, так и осталась, как и должно быть наверное, т.к. в VB английские разделители! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.07.2007, 13:50
|
|||
|---|---|---|---|
|
|||
Разделитель дробной части в форме |
|||
|
#18+
Пробовал на 3-х разных компьютерах (версии excel 2002, 2003)... везде проблема повторяется... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.07.2007, 14:02
|
|||
|---|---|---|---|
Разделитель дробной части в форме |
|||
|
#18+
У меня не получается! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.07.2007, 14:08
|
|||
|---|---|---|---|
Разделитель дробной части в форме |
|||
|
#18+
ээ... эта тема на правах заметки? или какой то вопрос есть на который требуется ответ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.07.2007, 14:11
|
|||
|---|---|---|---|
Разделитель дробной части в форме |
|||
|
#18+
и кстати да... у меня как была "," так и осталась ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.07.2007, 14:46
|
|||
|---|---|---|---|
|
|||
Разделитель дробной части в форме |
|||
|
#18+
JaneDoeи кстати да... у меня как была "," так и осталась Вот! а у Deggasad точка все время... Кстати, версия Excel какая? А вопрос такой, где могут быть настройки разделителя для формы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.07.2007, 14:49
|
|||
|---|---|---|---|
Разделитель дробной части в форме |
|||
|
#18+
excel 2000 WinXP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.07.2007, 14:50
|
|||
|---|---|---|---|
Разделитель дробной части в форме |
|||
|
#18+
2003 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
12.07.2007, 15:44
|
|||
|---|---|---|---|
|
|||
Разделитель дробной части в форме |
|||
|
#18+
Проблема решена таким образом: 1) Процедура определения текущего разделителя в форме (в ячейке A1 всегда цифра 1,1) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&mobile=1&tid=2163738]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 368ms |

| 0 / 0 |
