VBA 配列で文字列を結合する 実務では、場合によって文字列をつなげることがあったりします。今日は、「&」符号以外で、Join関数でつなげる方法を見てみましょう。 配列(Join関数)で文字列を結合 Sub test() Dim Parts(7) 'ゼロからのため、文字列数より1個少なく設定 Dim i As Long For i = 2 To 9 ’ループでセルの値を配列に代入 Parts(i - 2) = Cells(i, 1).Value Next i Dim myStr myStr = Join(Parts, "-") 'Partsの内容を「-」でつないで連結 Cells(11, 1) = myStr 'セルA11に代入 End Sub 実行結果 ― ― ― ― ― ― ― ― ― ― → Excel VBA基礎入門もくじ へ戻る 関連記事 『VBA 配列とは?』 配列とは 配列は、通常配列変数でも呼ばれ、一つの変数に複数の値をまとめて格納できる特殊なデータ構造のことです。配列には、固定長配列(静的配列)と動的配列の…ameblo.jp 『VBA 文字列を分割する(Split関数)』 実務では、CSVファイルのように、「,」など特定の符号や文字で、文字列を分割したりすることがよくあります。Split関数は、「,」(カンマ)やスペース等で区…ameblo.jp 『VBA 文字列の抽出 Mid関数』Mid関数は、ワークシート関数Midの使い方はほぼ同じです。今日は、その使い方を簡単に見てみましょう。 文字列の抽出 Mid関数 構文Mid(string, …ameblo.jp 『VBA 文字列の抽出 Left関数とRight関数』Left関数とRight関数の使い方は、従来のワークシート関数と同じです。念の為、ここで簡単に見ていきましょう。 文字列の抽出 Left関数 構文Left(s…ameblo.jp
『VBA 文字列を分割する(Split関数)』 実務では、CSVファイルのように、「,」など特定の符号や文字で、文字列を分割したりすることがよくあります。Split関数は、「,」(カンマ)やスペース等で区…ameblo.jp
『VBA 文字列の抽出 Mid関数』Mid関数は、ワークシート関数Midの使い方はほぼ同じです。今日は、その使い方を簡単に見てみましょう。 文字列の抽出 Mid関数 構文Mid(string, …ameblo.jp
『VBA 文字列の抽出 Left関数とRight関数』Left関数とRight関数の使い方は、従来のワークシート関数と同じです。念の為、ここで簡単に見ていきましょう。 文字列の抽出 Left関数 構文Left(s…ameblo.jp