Връща aVariant, съдържащ масив.

Синтаксис

Масив ( арглист )

Изискваното арглистаргумент е списък с разделители запетаи със стойности, които са присвоени на елементите на масива, който се съдържа в тази опция. Ако не са зададени аргументи, се създава масив с нулева дължина.

Забележки

Нотацията, използвана за препращане към елемент от масив, се състои от променлива име, последвано от скоби, съдържащи индексен номер, показващ желания елемент. В следващия пример първата команда създава променлива с име A като вариант. Второто твърдение присвоява масив на променлива A. Последното твърдение присвоява стойността, която се съдържа във втория елемент на масив, към друга променлива.

Забележка: Примерите по-долу илюстрират използването на тази функция във Visual Basic for Applications (VBA). За повече информация относно работата с VBA изберете Справочни материали за разработчици в падащия списък до Търсене и въведете един или няколко термина в полето за търсене.

Dim A As Variant
A = Array(10,20,30)
B = A(2)

Долната граница на масив, създаден с помощта на функцията за масив , се определя от Долна граница, зададена с инструкцията Base за опция , освен ако масивът не е квалифициран с името на библиотеката тип (например VBA. Масив). Ако е квалифицирано с името на типа библиотека, масивът не се влияе от базата опции.

Забележка:  Вариант , който не е деклариран като масив, все още може да съдържа масив. Променливата Variant може да съдържа масив от всякакъв тип, с изключение на низове с фиксирана дължина и дефинирани от потребителя типове. Въпреки че един от вариантите , които съдържат масив, е концептуално различен от масив, чиито елементи са от тип 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".

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към Microsoft приобщени

Беше ли полезна тази информация?

Доколко сте доволни от качеството на превода?
Какво е повлияло на вашия потребителски опит?

Благодарим ви за обратната връзка!

×