なんとなくでもわかってきたなら良かったですよ〜。 ちなみに普通の変数(四角いハコ)はすぐに用意できるので宣言しなくても利用出来る(ただしOPTION STRICTした時は宣言がいりますが)が配列(長方形のハコ)は予めハコをいくつに区切るか決めておかないといけないのでDIM EX[8]のような宣言が必要だと考えれば理解しやすいかも? まあPUSHのように後から区切りを追加する方法もあったりDIM EX[0]みたいな区切り0というハコで考えるとありえない事も出来たりしますが、ひとつの考え方的な感じです。 ちなみに区切った場合の添字の数字の意味としては図のイメージのようにハコの左から何番目かを指定している(ただし0スタートなので8に区切った場合は0〜7まで)と思うといいと思います。