Logg på med Microsoft
Logg på, eller opprett en konto.
Hei,
Velg en annen konto.
Du har flere kontoer
Velg kontoen du vil logge på med.

Returnerer aVariant som inneholder en matrise.

Syntaks

Matrise( arglist )

Den nødvendige arglistenargument er en kommadelt liste med verdier som er tilordnet elementene i matrisen i varianten. Hvis ingen argumenter er angitt, opprettes en matrise med null lengde.

Merknader

Notasjonen som brukes til å referere til et element i en matrise, består av det variabel navnet etterfulgt av parenteser som inneholder et indeksnummer som angir ønsket element. I eksemplet nedenfor oppretter den første oversikt en variabel kalt A som en variant. Den andre setningen tilordner en matrise til variabel A. Den siste setningen tilordner verdien i det andre matriseelementet til en annen variabel.

Obs!: I eksemplene nedenfor vises bruken av denne funksjonen i en VBA-modul (Visual Basic for Applications). Hvis du vil ha mer informasjon om hvordan du arbeider med VBA, velger du Utviklerreferanse fra rullegardinlisten ved siden av Søk og skriver inn ett eller flere søkeord i søkeboksen.

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

Den nedre grensen for en matrise som opprettes ved hjelp av matrisefunksjonen , bestemmes av den nedre grensen som er angitt med option base-setningen , med mindre matrise er kvalifisert med navnet på typebiblioteket (for eksempel VBA. Matrise). Hvis den er kvalifisert med navnet på typebiblioteket, påvirkes ikke matrisen av alternativbasen.

Obs!: En variant som ikke er deklarert som en matrise, kan fortsatt inneholde en matrise. En variantvariabel kan inneholde en matrise av alle typer, bortsett fra strenger med fast lengde og brukerdefinerte typer. Selv om en variant som inneholder en matrise, er forskjellig fra en matrise med elementer av typen Variant, åpnes matriseelementene på samme måte.

Eksempel

Dette eksemplet bruker matrisefunksjonen til å returnere en variant som inneholder en matrise.

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".

Trenger du mer hjelp?

Vil du ha flere alternativer?

Utforsk abonnementsfordeler, bla gjennom opplæringskurs, finn ut hvordan du sikrer enheten og mer.

Fellesskap hjelper deg med å stille og svare på spørsmål, gi tilbakemelding og høre fra eksperter med stor kunnskap.

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?
Når du trykker på Send inn, blir tilbakemeldingen brukt til å forbedre Microsoft-produkter og -tjenester. IT-administratoren kan samle inn disse dataene. Personvernerklæring.

Takk for tilbakemeldingen!

×