поведение возврата каретки userforms vba

в текстовом поле пользовательской формы в VBA я хотел бы включить функцию, где пользователь может добавить новую строку в текстовом поле, нажав клавишу "Enter" на клавиатуре. Тем не менее, у меня возникли проблемы с поиском опции пользовательского интерфейса в Редакторе пользовательского интерфейса для достижения этого. Это даже разрешено в VBA userforms? Заранее спасибо за советы и ответы.

2 ответов


установите многострочное свойство textbox в True и EnterKeyBehavior в True.


вы пробовали включить элемент управления rich text для текста? Не уверен, насколько хорошо он работает с VBA, но в VB6 это то, что я бы использовал.