Applies ToAccess dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Zwraca wartość aVariant zawierającą tablica.

Składnia

Tablica( arglist )

Wymagany argument arglist jest rozdzielaną przecinkami listą wartości przypisanych do elementów tablicy zawartej w polu Wariant. Jeśli nie zostaną określone żadne argumenty, zostanie utworzona tablica o zerowej długości.

Uwagi

Notacja używana do odwoływania się do elementu tablicy składa się z nazwy zmienna, a po niej nawiasów zawierających numer indeksu wskazujący żądany element. W poniższym przykładzie pierwszy instrukcja tworzy zmienną o nazwie A jako wariant. Druga instrukcja przypisuje tablicę zmiennej A. Ostatnia instrukcja przypisuje wartość zawartą w drugim elemencie tablicowym innej zmiennej.

Uwaga: Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.

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

Dolna granica tablicy utworzonej przy użyciu funkcji tablica jest określana przez dolną granicę określoną za pomocą instrukcji Option Base , chyba że tablica jest kwalifikowana z nazwą biblioteki typów (na przykład VBA). Tablica). W przypadku zakwalifikowania się przy użyciu nazwy biblioteki typów tablica nie ma na to problemu.

Uwaga:  Wariant, który nie jest deklarowany jako tablica, może nadal zawierać tablicę. Zmienna typu wariant może zawierać tablicę dowolnego typu z wyjątkiem ciągów o stałej długości i typów zdefiniowanych przez użytkownika. Chociaż wariant zawierający tablicę jest koncepcyjnie inny niż tablica, której elementy są typu Wariant, elementy tablicy są dostępne w ten sam sposób.

Przykład

W tym przykładzie funkcja Tablica zwraca wartość typu wariant zawierającą tablicę.

Dim MyWeek, MyDayMyWeek = 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".

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.