Debug.Printで改行をさせたくない
通常Debug.Print使用すると改行されてしまいます。
イミディエイトウィンドウはMAX200行なので、改行されずに表示されたい場合があります。
;を使用することで改行をせずに反映することが可能です
Debug.Printで;を利用し改行させないサンプルコード
Public Sub sample() Dim r As Long '■;=改行しない For r = 1 To 5 Debug.Print r; Next Debug.Print "" '下記のように表示 '1 2 3 4 5 '■,=改行せず、tab挿入する For r = 1 To 5 Debug.Print r, Next Debug.Print "" '下記のように表示 '1 2 3 4 5 '■;=改行せずtab挿入する For r = 1 To 5 Debug.Print r; , Next Debug.Print "" '下記のように表示 '1 2 3 4 5 '■通常のDebug.Print For r = 1 To 5 Debug.Print r Next '下記のように表示 '1 '2 '3 '4 '5 End Sub
注意点
- Debug.Print 1;2;3;4;5のようにLoopしない場合でも使用可能です。
Debug.Print 1,2,3,4,5のようにLoopしない場合でも使用可能です。
コメント