需要在excel 2003表单上包装文本

时间:2012-08-06 21:55:02

标签: excel excel-vba excel-2003 vba

我在Excel 2003中使用在线教程创建了一个表单,但我有一个不同的用例,现在遇到了一个小问题。我知道VB很少,我的搜索没有产生任何帮助。我有一个文本输入字段,它不会包装首选的文本,因此用户可以在提交之前查看他/她写给教授阅读或编辑的内容。我的猜测是这个代码块需要指定文本应该包装在该文本框中。提前感谢您提供的任何帮助。

Private Sub txtopportunity_Change()

End Sub

1 个答案:

答案 0 :(得分:4)

您不必在代码中执行此操作。您可以将文本框设置为始终如下所示:

在Designer模式下,右键单击文本框并打开它的“属性” 其中一个peoperties称为'WordWrap'将其设置为True。 AND 将“MultiLine”属性设置为True

如果你真的需要通过VBA启用/禁用它,它看起来像

    Me.txtopportunity.WordWrap = True
    Me.txtopportunity.MultiLine = True