Страница: 1 |
Страница: 1 |
Вопрос: Excel. Свойства элемента TextBox.
Добавлено: 09.09.08 14:13
Автор вопроса: TanyTuaeva | ICQ: 481-666-256
На листе вставлен элемент TextBox. Как после редактирования при нажатии клавиши Enter покидать данное поле? Есть ли какое-нибудь свойство (хитрость) или только нужно описывать событие KeyPress?
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
Jasmin
Вопросов: 23
Ответов: 417
Профиль | | #1
Добавлено: 09.09.08 14:50
А кто редактирует - пользователь ручками или макрос ? Если просто текст вставить, то Enter не нужен.
Номер ответа: 2
Автор ответа:
TanyTuaeva
ICQ: 481-666-256
Вопросов: 4
Ответов: 8
Профиль | | #2
Добавлено: 09.09.08 15:17
Пользователь вводит "ручками" цифры в TextBox и по привычке нажимает клавишу Enter. Элемент управления помещен на лист (а не на форму), у него "своя жизнь", на {Enter} (да и на {Tab}) не реагирует.
Номер ответа: 3
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #3
Добавлено: 09.09.08 15:50
If CInt(KeyCode) = 13 Or CInt(KeyCode) = 9 Then ActiveSheet.Cells(3, 2).Select
End Sub
Разумеется ячейка на которую переходит выделение для удобства должна быть где-то в поле зрения.