2つの文字列の間に改行を入れて連結します。
st = "Line 1" + newline + "Line2"
VBA/VB6に改行を追加するにはどうすればよいですか?
VBには、改行用の組み込み定数があります。
vbCr
= Chr $(13)= CR(キャリッジリターン文字)-Mac OSおよびApple IIファミリで使用
vbLf
= Chr $(10)= LF(改行文字)-LinuxおよびMac OS Xで使用
vbCrLf
= Chr $(13)&Chr $(10)= CRLF(復帰とそれに続く改行)-Windowsで使用
vbNewLine
= vbCrLf
と同じ
このコードをWordの間に使用します"&vbCrLf&"この次のWordを使用すると、次の行に表示されます
これを行う場合、実際には2つの方法があります。
1)st = "行1" + vbCrLf + "行2"
2)st = "Line 1" + vbNewLine + "Line 2"
これらはメッセージボックス(および文字列が使用される他のすべての場所)でも機能します。