В текстовом поле пользовательской формы в VBA я хотел бы включить функцию, в которой пользователь может добавить новую строку в текстовое поле, нажав клавишу «Ввод» на клавиатуре. Однако у меня возникли проблемы с поиском параметра пользовательского интерфейса в редакторе пользовательского интерфейса для достижения этой цели. Это даже разрешено в пользовательских формах VBA? Заранее спасибо за советы и ответы.
Поведение возврата каретки в пользовательских формах vba
Ответы (2)
Задайте для свойства MultiLine текстового поля значение True, а для свойства EnterKeyBehavior — значение True.
person
shahkalpeshp
schedule
26.07.2009
Примечание. Кто-то может захотеть рассмотреть TabKeyBehaviour = true, если вы хотите также разрешить ввод [TAB] вместо перехода к следующему элементу управления. К вопросу не относится, просто говорю...
- person Xosofox; 24.11.2015
Вы пытались включить элемент управления форматированным текстом для текста? Не уверен, насколько хорошо это работает с VBA, но в VB6 я бы использовал это.
person
ScaleOvenStove
schedule
26.07.2009