Join 関数(配列の要素を結合)
Join 関数
1次元配列の各要素を指定した区切り文字で連結します。
myString = Join ( SourceArray [, Delimiter ] )
引数・戻り値
- object ・・・ 対象となる Application オブジェクトを指定します。
- SourceArray ・・・ 結合したい文字列を含む1次元配列を指定します。
- Delimiter ・・・ 上記配列の値(文字列)を結合する部分に使用する文字列を指定します。省略した場合は、””(空白文字)が使用されます。
- myString ・・・ 引数 SourceArray に指定した配列の各値(文字列)を引数 Delimiter で指定した文字列で連結します。
文字列を指定した区切り文字で分割し、1次元配列を作成するには、Split 関数 を使用します。
引数 SourceArray に、文字列型(String)の配列、バリアント型(Variant)の配列以外の配列を指定するとエラーが発生します。
Split 関数 使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
Sub Sample_join() Dim myArr(3) As String Dim myString As String myArr(0) = "あいうえお" myArr(1) = "12345" myArr(2) = "ABCDE" myArr(3) = "アイウエオ" myString = Join(myArr, vbCrLf) MsgBox myString End Sub |
実行結果
関連記事
-
-
オブジェクトの書式をクリアする(ClearFormats メソッド)
ClearFormats メソッド 対象となるオブジェクトの書式(スタイル)を初 …
-
-
XlThemeColor 列挙型
XlThemeColor 列挙 定数 値 内容 xlThemeColorDark …
-
-
セルのデータを固定長形式で複数のセルに分割する(TextToColumns メソッド・Parse メソッド)
固定長形式でセルを分割 TextToColumns メソッドや Parse メソ …
-
-
オートシェイプの種類を表す定数(MsoAutoShapeType 列挙型)
MsoAutoShapeType 列挙型 オートシェイプオブジェクトの図形の種類 …
-
-
データをクリアする(ClearContents メソッド)
ClearContents メソッド 対象がセル範囲(Range オブジェクト) …
-
-
配列(多次元配列・配列の次元の変更)
多次元配列 【書式】 多次元配列の宣言 <静的配列(固定長配列)> Dim my …
-
-
文字列:指定した数の空白(スペース)からなる文字列を返す(Space 関数)
Space 関数 【書式】 result = Space ( number ) …
-
-
配列の要素数を取得する(UBound 関数・LBound 関数)
UBound 関数・LBound 関数 【書式】 result = UBound …
-
-
カレントフォルダの取得・設定(DefaultFilePath プロパティ)
DefaultFilePath プロパティ カレントフォルダとは、ブックを開いた …
-
-
連想配列(Dictionary オブジェクト)
連想配列 連想配列とは、添字(キー)に文字列を使用することができる配列です。 V …
