分かりやすく、使いやすく。

文字列に改行を挿入する方法

スポンサーリンク

VBScript で文字列に改行を挿入するには vbCrLf を使用します。実際のサンプルコードは次の通りです。

VBScript(実行可能なサンプルコード)
1
2
3
4
5
6
7
8
9
10
11
Option Explicit
 
Dim strMessage
 
strMessage = "1行目" & vbCrLf & "2行目" & vbCrLf & "3行目"
 
'「1行目
' 2行目
' 3行目」
'と表示される。
MsgBox strMessage 

通常 Windows で扱うファイルであれば上記の通り vbCrLf で問題ありません。

もし何らかの理由で、 CRLF の両方ではなく CR と LF のどちらか一方のみを挿入したい場合は vbCr, vbLf を使用します。

ちなみに文字列の値ではなく、ソースコードを改行するには _ を使用します。詳しくはソースコード上で1行の処理を改行する方法を参照してください。

スポンサーリンク