Array, funksjon

Viktig: Denne artikkelen er maskinoversatt, se ansvarsfraskrivelsen. Du finner den engelske versjonen av artikkelen her som referanse.

Returnerer aVariant som inneholder en matrise.

Syntaks

Matrise ( argliste )

Obligatoriske arglisteargument er en kommadelt liste over verdier som er tilordnet til elementene i matrisen i Variant. Hvis ingen argumenter er angitt, opprettes en tom matrise.

Merknader

Notasjon brukes til å referere til et element i en matrise består av variabel navnet etterfulgt av parenteser som inneholder et nummer som angir det ønskede elementet. I eksemplet nedenfor opprettes 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.

Merknad: 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)

Nedre grense for en matrise som er opprettet ved hjelp av funksjonen matrise , bestemmes av den nedre grensen angitt med Option Base -setningen, med mindre matrise er kvalifisert med navnet på en typebibliotek (for eksempel VBA. Datatabellen). Hvis kvalifisert med navnet type-biblioteket, påvirkes matrise ikke av Option Base.

Merknad: En Variant som ikke er deklarert som en matrise kan fremdeles inneholde en matrise. En Variant variabel kan inneholde en matrise av en hvilken som helst type, unntatt faste strenger og brukerdefinerte typer. Selv om Variant som inneholder en matrise er begrepsmessig annerledes enn en matrise som inneholder elementer av typen Variant, får du tilgang til er på samme måte.

Eksempel

Dette eksemplet bruker funksjonen matrise 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".

Merknad: Ansvarsfraskrivelse for maskinoversettelse: Denne artikkelen er oversatt av et datasystem i stedet for en oversetter. Microsoft tilbyr disse maskinoversettelsene slik at brukere som ikke snakker engelsk, får tilgang til innhold om Microsoft-produkter, -tjenester og –teknologier. Ettersom artikkelen er maskinoversatt, kan den inneholde feil i vokabular, syntaks eller grammatikk.

Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×