Come creare una tabella multidimensionale?

Per creare una matrice con più dimensioni, è necessario definire le dimensioni durante la dichiarazione della matrice. Bene, puoi definire tutte le dimensioni che desideri (VBA consente 60 dimensioni), ma probabilmente non avrai bisogno di utilizzare più di 2 o 3 dimensioni da nessuno degli array. Usare una tabella bidimensionale è come avere righe e colonne.

In questo tutorial vedremo come creare un array 2D e 3D.

Crea un array multidimensionale in VBA

  1. Utilizza l’ istruzione Dim per dichiarare l’array con il nome che desideri assegnargli.
  2. Successivamente, inserisci una parentesi iniziale e imposta il numero di elementi per la prima dimensione.
  3. Successivamente, digita un comando e inserisci il numero di elementi che desideri avere nella seconda dimensione, quindi chiudi le parentesi.
  4. Alla fine, imposta il tipo di dati per la tabella come variante o qualsiasi tipo di dati desideri.

Ecco il codice.

 Sub vba_multi_dimensional_array() Dim myArray(5, 2) As Variant myArray(1, 1) = 1 myArray(2, 1) = 2 myArray(3, 1) = 3 myArray(4, 1) = 4 myArray(5, 1) = 5 myArray(1, 2) = 6 myArray(2, 2) = 7 myArray(3, 2) = 8 myArray(4, 2) = 9 myArray(5, 2) = 10 End Sub

Il codice precedente per la tabella crea una tabella con 5 righe e 2 colonne e sarà simile a questa.

creare-una-scheda-5

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *