予定を変更して、本日は「配列変数」のご説明をします。
今までのプログラムでご説明した変数は、
構文は Dim 変数名 となり、変数名には1つだけ数値や文字列を格納できます。
今からご説明する、配列変数は、
構文は Dim 変数名(番号) となります。番号は 「0」~「宣言した最大値」までで、具体的には次の様な使い方をします。
Sub カウンター変数テスト()
Dim カウンター変数
Dim 恵比寿屋(5) '←「恵比寿屋」と言う配列変数名で最大値は「5」
For カウンター変数 = 1 To 5
恵比寿屋(カウンター変数) = カウンター変数 * 10
Next カウンター変数
End sub
上記のプログラムを実行すると、
恵比寿屋(0)には何も入りません。
恵比寿屋(1)には数値 10、
恵比寿屋(2)には数値 20、
恵比寿屋(3)には数値 30、
恵比寿屋(4)には数値 40、
恵比寿屋(5)には数値 50 が入ります。
図解すると下図の様になります。
