需要在Excel 2003表单上打包文本

我在Excel 2003中使用在线教程创build了一个表单,但是我有一个不同的用例,现在遇到了一个小问题。 我知道VB很less,我的search没有产生任何帮助。 我有一个文本input字段,它不会包装文本,这将是首选的,所以用户可以看到他/她在提交前写给教授读或编辑。 我的猜测是这个代码块需要一些东西来指定文本应该包装在该文本框中。 预先感谢您提供的任何帮助。

Private Sub txtopportunity_Change() End Sub 

你不必在代码中这样做。 您可以设置文本框始终如此包装:

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

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

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