Упорядоченная последовательность значений переменных одного типа называется массивом. Массив характеризуется именем, количеством измерений (количеством индексов) и размером. Размер массива – это число его элементов.
Имена массивов определяются по тем же правилам, что и имена простых переменных.
Для объявления массивов используется оператор DIM. При объявлении массива фиксированного размера, кроме его имени и типа элементов, необходимо для каждого индекса указать в круглых скобках верхнюю и нижнюю границы массива:
Например:
Dim x(1 To 10) As Single
Ключевое слово To - разделитель начального и конечного значений индекса. Этот оператор объявил массив X действительных чисел обычной точности состоящий из десяти элементов.
Оператор DIM является выполняемым оператором программы, поэтому его можно располагать в любом месте программы, но обязательно перед использованием массива.
При объявлении можно указать только верхнюю границу, тогда по умолчанию нижняя граница равна 0. Нижняя граница по умолчанию будет установлена равной 1, если в главной секции имеется инструкция Option Base 1. Допустимым значением для Option Base являются только 0 и 1.
В следующей строке программы двумерный массив фиксированного размера описывается как массив типа Integer, имеющий 11 строк и 11 столбцов:
Dim Y(10, 10) As Integer
Будем считать, что первый аргумент внутри скобок представляет строки, а второй – столбцы.