Повертає відхилення, що містить масив.
Синтаксис
Array( arglist )
Обов'язковий списокаргумент – це список значень, розділених комами, які призначаються елементам масиву, що міститься в аргументі Variant. Якщо аргументів не вказано, створюється масив нульової довжини.
Примітки
Нотація, яка використовується для посилання на елемент масиву, складається з імені змінна, а потім дужок, що містять номер індексу, що позначає потрібний елемент. У наведеному нижче прикладі в першому оператор створюється змінна з іменем A як variant. Друга інструкція призначає масив змінним 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".