エラー番号10
「配列の二重定義」って、書いてあります。
前回かな?単語帳みたいな変数、配列変数に通し番号(添字)があって、みたいな話をしたのは。
通し番号は通常、「どこまで使うよっ!」って、宣言(DIM)してから使いますが、これを2回以上すると、このエラーが出るのですが…
あんまり、ないと思うんですよね、こんなこと。
好き好んで、2回宣言します?
ただ、宣言なしで配列を使ってしまうと、10個使うと宣言したと見なされてしまうので、その後で慌てて宣言すると、このエラーが出たような気がしました。
これだって、あまりないとは思いますけどね。
ただ、プログラムを組む上で、配列変数の添字の上限を決められないことはあります。
そんな時、ExcelVBAでは、配列の添字を未定のままで一旦宣言しておいて、上限が決まったら、ReDimという命令で改めて宣言する、ってことは出来ます。
これは、使ったことがありますね。