次のコードは、セル範囲A1:A5に入力されているデータから”-“で分割し、その左側を取り出しB列に代入するコードである。空欄に入る適切な語句を答えなさい。
Sub Exam1()
Dim i As Long, N As Variant
For i = 2 To 10
N = 【 ① 】(Cells(i, 1), “-“)
Cells(i, 2) = N(0)
Next i
End Sub
正解
【 ① 】 Split
解説
文字列の指定文字の分割は Split 関数を使います。
左側を〇列に代入するとは、指定した文字列とその右側を削除していること同じことです。
N(0)は最初の要素、つまり指定文字の左側を表しています。
構文: Split(元の文字列,区切り文字)
区切り文字で区切りそれぞれ分割された文字を要素に入れた配列を返します。
スポンサーリンク
スポンサーリンク