要在VBA文本框中顯示多行文字,可以使用TextBox控件的MultiLine屬性。將此屬性設置為True,文本框就會變成多行文本框。
以下是一個示例代碼:
Private Sub UserForm_Initialize()
TextBox1.MultiLine = True
TextBox1.Text = "第一行文本" & vbCrLf & "第二行文本"
End Sub
在這個示例中,我將MultiLine屬性設置為True,并使用vbCrLf換行符將文本分為兩行。在UserForm的Initialize事件中,文本框將顯示兩行文本。
注意:這個示例是在UserForm中使用文本框,如果你在ActiveSheet上使用文本框,則需要稍微修改代碼。