Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как ограничить ввод в TextBox - например только 2 русские буквы / 3 сообщений из 3, страница 1 из 1
15.11.2009, 11:54
    #36311140
Dan-K
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как ограничить ввод в TextBox - например только 2 русские буквы
Есть форма с 4-мя TextBox -ами на которую вводится пароль. Как можно было бы организовать проверку вводимых значений

Например:
1. Принудительное переключение раскладки клавиатуры на кирилицу?
1.1 Принудительный ввод Заглавных букв?
2. Проверка: количества введенных знаков в TextBox?
3. Проверка: введены цифры или буквы?
...
Рейтинг: 0 / 0
15.11.2009, 12:48
    #36311183
m
m
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как ограничить ввод в TextBox - например только 2 русские буквы
Не совсем понятно что проверять...
Если нужно проверить количество введенных знаков в TextBox используя событие TextBox1_Change считуйте длинну строки введенной в TextBox.
Если нужно проверить введены цифры или буквы используйте событие TextBox1_KeyPress и проверяйте код KeyAscii , для цифр это от 48 до 57. Для букв опеределите сами, можено обычным выводом всех символов через цикл:
Код: plaintext
1.
2.
3.
For i =  40  To  210 
Debug.Print Chr(i)
ActiveSheet.Cells(i -  39 ,  1 ).Value = Chr(i)
Next i
По моему, первые в районе 40 символов не печатаемые.
...
Рейтинг: 0 / 0
15.11.2009, 13:15
    #36311210
m
m
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как ограничить ввод в TextBox - например только 2 русские буквы
Или даже можно использовать только событие TextBox1_Change и проверять последние введенные значения (1...n) справа, через функцию Right .
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как ограничить ввод в TextBox - например только 2 русские буквы / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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