Espressione costante VBA richiesta

Sommario

Abbiamo trattato array, array statici e array dinamici in un precedente tutorial. Esamineremo un errore comune associato agli array statici chiamato Constant Expression Required. Questo errore viene generato quando si tenta di utilizzare un array statico invece di un array dinamico come mostrato nel codice seguente:

L'array statico deve avere delle costanti utilizzate per impostarlo poiché è fisso.
Il modo per risolvere questo errore consiste nell'utilizzare invece una variabile di matrice dinamica. Utilizzerai la parola chiave ReDim ogni volta che desideri ridimensionare l'array. Questo è mostrato nel codice seguente:

123456789101112131415 Sotto usandoReDim()Dim value1 As IntegerDim value2 As IntegerValore dim3 come numero interovalore1 = 3valore2 = 9valore3 = 15Dim listofvalues() As IntegerReDim lista di valori (valore1)Fine sottotitolo

Leggi di più sulle variabili array dinamiche nel nostro tutorial sulle variabili array.

wave wave wave wave wave