複数の改行するスマートなコード

結論

Sub 改行()

'普通の書き方
MsgBox "かず" & vbCrLf & vbCrLf & "やん"


'スマートな書き方
MsgBox "かず" & String(2, vbCrLf) & "やん"

End Sub

処理結果は同じ

f:id:bimori466:20201226234105p:plain


「& vbCrLf & vbCrLf & 」ではなく、「& String(2, vbCrLf) &」と記述することにより、2回改行します。

なぜスマートかというと、5回改行したい場合、「& String(5, vbCrLf) &」と書けば済むからです。


備忘録でした(^^)/~~~