Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Le possibili cause di tale errore sono le seguenti:
Uso di
ReDim
per modificare il numero di elementi di una matrice a dimensione fissa.Ridimensionamento di una matrice dinamica a livello di modulo, in cui un elemento è stato passato come argomento a una routine. Se viene passato un elemento, la matrice viene bloccata per impedire la deallocazione della memoria per il parametro di riferimento all'interno della routine.
Tentativo di assegnare un valore a una variabile
Variant
contenente una matrice, maVariant
è attualmente bloccato.
Per correggere l'errore
Rendere dinamica la matrice originale anziché fissa dichiarandola con
ReDim
(se la matrice è dichiarata all'interno di una routine) o senza specificare il numero di elementi (se la matrice è dichiarata a livello di modulo).Determinare se è effettivamente necessario passare l'elemento, poiché è visibile all'interno di tutte le procedure del modulo.
Stabilire cosa sta bloccando
Variant
e porvi rimedio.