>>412
VBAのDimは書いた場所に関係なく、コード開始時に1回だけ実行される仕様
モジュールの最後に書いても結果は変わらない
Sub Test()
  Dim a()
  For i = 0 To 9
    Dim b()
  Next
  Dim c()
End Sub