Повертає відхилення, що містить масив.
Синтаксис
Array(arglist)
Обов'язковий аргумент arglist– це список значень, розділених комами, які призначаються елементам масиву, що міститься в аргументі Variant. Якщо аргументів не вказано, створюється масив нульової довжини.
Примітки
Нотація, яка використовується для посилання на елемент масиву, складається з імені змінної, а потім дужок, що містять номер індексу, який позначає потрібний елемент. У наведеному нижче прикладі перша інструкція створює змінну з іменем AVariant. Друга інструкція призначає масив змінної A. Остання інструкція призначає значення, яке міститься в другому елементі масиву, іншій змінної.
Примітка.
У прикладах нижче показано використання цієї функції в модулі Visual Basic for Applications (VBA). Щоб отримати докладні відомості про використання модуля VBA, клацніть пункт Довідник розробника в розкривному списку поряд із полем Пошук і введіть у поле пошуку принаймні один термін.
Dim A As Variant
A = Array(10,20,30)
B = A(2)
Нижня межа масиву, створеного за допомогою функції Масив , визначається нижньою межою, указаною в інструкції Option Base , якщо аргумент Масив не відповідає імені бібліотеки типів (наприклад , VBA). Масив). Якщо аргумент «Тип бібліотеки» відповідає імені бібліотеки типів, масив не впливає на option Base.
Примітка.
Варіант, який не оголошений як масив, все ще може містити масив. Змінна Variant може містити масив будь-якого типу, крім рядків фіксованої довжини та визначених користувачем типів. Хоча варіант , який містить масив, концептуально відрізняється від масиву, елементи якого належать до типу Variant, доступ до елементів масиву відбувається так само.
Приклад
У цьому прикладі функція Array повертає значення типу Variant , що містить масив.
Dim MyWeek, MyDay
MyWeek = Array("Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun")
' Return values assume lower bound set to 1 (using Option Base
' statement).
MyDay = MyWeek(2) ' MyDay contains "Tue".
MyDay = MyWeek(4) ' MyDay contains "Thu".