VBA用户窗体回车行为
在 VBA 中用户窗体的文本框中,我想启用用户可以通过按键盘上的“Enter”键在文本框中添加新行的功能。 但是,我很难在 UI 编辑器中找到 UI 选项来实现此目的。 VBA 用户窗体中是否允许这样做? 预先感谢您的建议和答案。
In a textbox of a userform in VBA, I would like to enable the feature where the user can add a new line in the textbox by pressing the "Enter" key on the keyboard. However, I had trouble finding a UI option in the UI editor to achieve this. Is this even allowed in VBA userforms? Thanks in advance for the advices and answers.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将文本框的 MultiLine 属性设置为 True,并将 EnterKeyBehavior 设置为 True。
Set textbox's MultiLine property to True and EnterKeyBehavior to True.
您是否尝试过合并文本的富文本控件? 不确定它与 VBA 的配合效果如何,但在 VB6 中我会使用它。
have you tried incorporating the rich text control for text? Not sure how well it works with VBA, but in VB6 this is what I would use.