サーチ…
備考
1つ以上の連結演算子&
を使用して、ストリングを連結することができます。
文字列配列は、 Join
関数を使用して連結し、各配列要素間で使用される文字列(ゼロ長でもよい)を提供することもできます。
&演算子を使用して文字列を連結する
Const string1 As String = "foo"
Const string2 As String = "bar"
Const string3 As String = "fizz"
Dim concatenatedString As String
'Concatenate two strings
concatenatedString = string1 & string2
'concatenatedString = "foobar"
'Concatenate three strings
concatenatedString = string1 & string2 & string3
'concatenatedString = "foobarfizz"
Join関数を使用して文字列の配列を連結する
'Declare and assign a string array
Dim widgetNames(2) As String
widgetNames(0) = "foo"
widgetNames(1) = "bar"
widgetNames(2) = "fizz"
'Concatenate with Join and separate each element with a 3-character string
concatenatedString = VBA.Strings.Join(widgetNames, " > ")
'concatenatedString = "foo > bar > fizz"
'Concatenate with Join and separate each element with a zero-width string
concatenatedString = VBA.Strings.Join(widgetNames, vbNullString)
'concatenatedString = "foobarfizz"
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow