Accedi a Microsoft
Accedi o crea un account.
Salve,
Select a different account.
Hai più account
Scegli l'account con cui vuoi accedere.

Restituisce aVariant contenente un valore matrice.

Sintassi

Matrice(arglist)

L'argomento obbligatorio argomento è un elenco di valori delimitati da virgole assegnato agli elementi della matrice contenuti nell'elemento Variant. Se non viene specificato alcun argomento, viene creata una matrice di lunghezza zero.

Osservazioni

La notazione usata per fare riferimento a un elemento di una matrice è costituita dal nome della variabile seguito da parentesi contenenti un numero di indice che indica l'elemento desiderato. Nell'esempio seguente la prima istruzione crea una variabile A come Variant. La seconda istruzione assegna una matrice alla variabile A. L'ultima istruzione assegna il valore contenuto nel secondo elemento della matrice a un'altra variabile.

Nota: Gli esempi seguenti illustrano l'uso di questa funzione in un modulo di Visual Basic, Applications Edition (VBA). Per altre informazioni sull'uso di VBA, selezionare Riferimenti per sviluppatori nell'elenco a discesa accanto a Cerca e immettere uno o più termini nella casella di ricerca.

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

Il limite inferiore di una matrice creata con la funzione Array è determinato dal limite inferiore specificato con l'istruzione Option Base, a meno che Matrice non sia qualificato con il nome della libreria dei tipi, ad esempio VBA. Matrice). Se qualificato con il nome della libreria dei tipi, Matrice non sarà interessato dall'opzione Base.

Nota: Un valore Variant non dichiarato come matrice può comunque contenere una matrice. Una variabile Variant può contenere una matrice di qualsiasi tipo, ad eccezione delle stringhe di lunghezza fissa e dei tipi definiti dall'utente. Anche se un valore Variant contenente una matrice è concettualmente diverso da una matrice i cui elementi sono di tipo Variant,l'accesso agli elementi della matrice avviene allo stesso modo.

Esempio

In questo esempio viene utilizzata la funzione Array per restituire un valore Variant contenente una matrice.

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

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Office Insider

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?

Grazie per il feedback!

×