Space関数 解説(Excel VBA)

Excel VBAのSpace関数について

VBAのSpace関数は指定された数のスペースを含む文字列を返す関数です。これは特定の数のスペースで文字列を埋めたいときや、特定のフォーマットを必要とする出力を作成したいときなどに便利です。

Space関数の構文

Space関数の基本的な構文は次のとおりです:

Space(number)

引数の詳細は以下の通りです:

  • number: 返されるスペースの数です。必須のパラメータで、0から約2億の間の任意の数値を指定できます。

Space関数の使用例

以下にSpace関数の基本的な使用例を示します。

Sub SpaceExample()
    Dim spaces As String

    spaces = Space(10) ' 10スペースを含む文字列を作成

    MsgBox "|" & spaces & "|" ' 結果をメッセージボックスに表示
End Sub

このサブルーチンを実行すると、10スペースを含む文字列を作成し、その結果をメッセージボックスに表示します。パイプ文字(“|”)は結果の視覚化のために使用され、スペースの数を明確にするためです。