Как и в других языках
программирования, в VBA можно использовать массивы. Массив, как и любую переменную,
надо объявлять, используя операторы Dim, Static, Private и Public, которые также задают область
видимости переменной. В массиве допускается описание до 60 размерностей. При
определении размерности надо указывать верхнюю, а также нижнюю границу. Если
нижний индекс не задан явно, нижняя граница массива определяется директивой Option Base. Если отсутствует директива Option Base, нижняя граница массива равняется
нулю. Например, в следующем операторе объявляется одномерный массив (вектор) из
12 целых чисел, причем по умолчанию первый элемент массива – А (0), а последний
– А (11). В этом случае говоря, что 0 – базовый индекс.
Dim А (11) As Integer
Данный же оператор
объявляет двухмерный массив 3´3 (матрицу), состоящий из действительных чисел.