【问题标题】:vba userforms carriage return behaviorvba userforms回车行为
【发布时间】:2009-07-25 23:48:41
【问题描述】:

在 VBA 的用户窗体的文本框中,我想启用用户可以通过按键盘上的“Enter”键在文本框中添加新行的功能。但是,我很难在 UI 编辑器中找到一个 UI 选项来实现这一点。这在 VBA 用户表单中是否允许?提前感谢您的建议和答案。

【问题讨论】:

    标签: vba excel newline carriage-return userform


    【解决方案1】:

    将文本框的 MultiLine 属性设置为 True,将 EnterKeyBehavior 设置为 True。

    【讨论】:

    • 注意:如果你想允许输入 [TAB] 而不是跳到下一个控件,可能有人会考虑 TabKeyBehaviour = true。与问题无关,只是说......
    【解决方案2】:

    您是否尝试过为文本合并富文本控件?不确定它与 VBA 的效果如何,但在 VB6 中这是我会使用的。

    【讨论】:

      猜你喜欢
      • 2018-08-02
      • 1970-01-01
      • 2013-01-22
      • 1970-01-01
      • 1970-01-01
      • 2014-12-11
      • 1970-01-01
      • 2018-11-18
      • 1970-01-01
      相关资源
      最近更新 更多