サイトについて      連絡先   検索

VBA Join 関数

はじめに

Excel VBA の Join 関数を紹介します。

Join 関数は、文字列の配列を区切り文字で結合して返します。

配列をカンマ区切りの文字列にしたいときなどに使用します。

構文

Join(文字列の配列)

Join(文字列の配列, 区切り文字)

名前 説明
引数「文字列の配列」文字列の配列 (String) を指定します。
引数「区切り文字」省略できます。配列の要素を区切る文字を指定します。
戻り値文字列型 (String)

解説

区切り文字を省略したときは半角スペース " " で区切られます。

区切り文字に空文字 "" を指定したときは、全ての文字列が区切り文字なしで結合されます。

区切り文字に , を指定するとカンマ区切りの文字列になります。

使用例

Dim s As String
s = Join(Array("1", "2", "3"))
Debug.Print(s) ' "1 2 3"

s = Join(Array("1", "2", "3"), "")
Debug.Print(s) ' "123"

s = Join(Array("1", "2", "3"), ",")
Debug.Print(s) ' "1,2,3"

関連ページ