VBA: cosa sono gli array?
Le matrici sono strumenti pratici per la programmazione in Excel VBA. In questo suggerimento pratico, spieghiamo cosa si nasconde dietro il termine.
Cosa sono le matrici in Excel?
Le matrici sono campi di dati in cui sono memorizzati gruppi di valori per ulteriori elaborazioni. Le matrici possono leggere file di testo più grandi riga per riga e quindi accedere rapidamente ai singoli elementi. Esistono due tipi di array.
- Si parla di un array con una dimensione fissa se il numero di elementi da memorizzare è specificato nella dichiarazione. Un esempio dell'ortografia è "Dim myArray (4) As String". In questo caso, l'array può contenere cinque elementi.
- Nel caso di un array dinamico, tuttavia, il numero non è specificato nella dichiarazione; ciò viene eseguito in fase di esecuzione. Nel nostro esempio, ciò corrisponde a "Dim myArray () As String".
Perché hai bisogno di array durante la programmazione
Le matrici raccolgono dati dello stesso tipo. Oltre alla chiarezza del codice, gli array offrono altri vantaggi.
- Se si inseriscono i dati in un array, questi sono precaricati e sono immediatamente disponibili quando vengono richiamati: ciò significa velocità.
- Le matrici vengono sempre utilizzate quando non si conosce quante variabili sono necessarie all'inizio del lavoro.