【VBA】Debug.printで改行させない方法

VBA

行間調整

Debug.printではデフォルトで改行してしまいますが、これを防ぐにはprint文の最後に「;」をつけることで改行されなくすることが可能です。";"には"で囲む必要はないことに注意して下さい。

'改行して表示する 最後に「;」をつけない
Debug.Print "a"

'改行なし
Debug.Print "a";

 

 

'実行テスト用
Sub ClearImmediateWindow()
    Dim i As Integer
   
    For i = 1 To 200
        '改行あり
        Debug.Print i
    Next i
   
    '改行せず表示するパターン 最後に「;」をつける
    For i = 1 To 200
        '改行なし
        Debug.Print i;
    Next i
   
End Sub