Vrátí aVariant obsahující Matice.
Syntaxe
Pole( arglist )
Požadovaný arglistArgument je seznam hodnot oddělených čárkami, které jsou přiřazeny k prvkům pole obsaženému v poli Variant. Pokud nejsou zadány žádné argumenty, vytvoří se pole nulové délky.
Poznámky
Zápis použitý k odkazování na prvek pole se skládá z názvu Proměnná následovaného závorky obsahující číslo indexu označující požadovaný prvek. V následujícím příkladu první Příkaz vytvoří proměnnou s názvem A jako Variant. Druhý příkaz přiřadí pole proměnné A. Poslední příkaz přiřadí hodnotu obsaženou v druhém prvku pole k jiné proměnné.
Poznámka: Následující příklady ukazují použití této funkce v modulu VBA (Visual Basic pro Applications). Pokud chcete další informace o práci s modulem VBA, vyberte Referenční informace pro vývojáře, které najdete v rozevíracím seznamu vedle položky Hledat a do vyhledávacího pole napište požadované pojmy.
Dim A As Variant
A = Array(10,20,30) B = A(2)
Dolní mez pole vytvořené pomocí funkce Array je určena dolní mez určená příkazem Option Base , pokud není pole kvalifikováno názvem knihovny typů (například jazyk VBA). Pole). Pokud je pole kvalifikováno názvem knihovny typů, není pole základnou možností ovlivněno.
Poznámka: Varianta, která není deklarována jako pole, může stále obsahovat pole. Proměnná Variant může obsahovat pole libovolného typu s výjimkou řetězců s pevnou délkou a uživatelsky definovaných typů. Přestože varianta obsahující pole se koncepčně liší od pole, jehož prvky jsou typu Variant, jsou prvky pole přístupné stejným způsobem.
Příklad
Tento příklad používá funkci Array k vrácení varianty obsahující pole.
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".