Страницы: 1
RSS
Фокусировка Комбобокса и перемещение курсора в конец строки
 
По поиску не нашел ответа. Как можно в Combobox после внесения туда текста и фокусировки переместить курсор в конец текста?
Например этот код
Код
ComboBox2.SetFocus
ComboBox2.SelStart = Len(ComboBox2.Text)
фокусирует Combobox и ВЫДЕЛЯЕТ весь внесенный текст, А хочется что бы курсор МИГАЛ в конце набранной строчки.
 
Может так?
Код
Me.ComboBox2.SetFocus
Me.ComboBox2 = Me.ComboBox2
 
К сожалению, все-равно выделяет все что набрано в Комбобоксе.
 
У меня не выделяет, а просто курсор мигает. Ну может так:
Код
Me.ComboBox2.SetFocus
Me.ComboBox2 = Me.ComboBox2 & " "
 
Не знаю почему, но у меня выделяет весь текст - поэтому нужно клацнуть мышкой в нужном месте или стрелкой вправо. Но пользователь может нечаянно нажать любую букву и введенный текст удалиться.
 
ComboBox где? На листе? На форме? Файл-пример в студию
Согласие есть продукт при полном непротивлении сторон
 
Вот
 
Виталий, установите у комбо EnterFieldBehavior=1, а SelStart необязательно
 
Спасибо помогли. Работает
Страницы: 1
Читают тему
Наверх