Excel VBA Функция Array
Функция массива в Excel VBA можно быстро и легко инициализировать массив. Поместите командную кнопку на листе и добавьте строки следующего кода:
-
Во-первых, создать переменную отделов типа Variant.
Dim departments As Variant
-
С помощью массива функции присвоить массив переменных отделов. Добавьте следующую строку кода:
departments = Array("Sales", "Production", "Logistics")
-
Для того, чтобы показать элемент с индексом 1, добавьте следующую строку кода:
MsgBox departments(1)
Результат:
По умолчанию, индекс элемента массива начинается с 0.
-
Добавить Option Base 1 в разделе Общие объявлений, если вы хотите, чтобы индекс начать с 1.
Результат, когда вы снова нажмите кнопку команды.
Для практического примера функции массива см нашей примера программы ссылка: / VBA-примеры-месяц-имена [Месяц Имена]
.