Postada em 2/9/2004 por Geronimo Este exemplo utiliza a instrução Erase para reinicializar os elementos de matrizes de tamanho fixo e desalocar espaço de armazenamento de matrizes dinâmicas. ' Declara variáveis de matriz. Dim NumArray(10) As Integer ' Matriz Integer. Dim StrVarArray(10) As String ' Matriz de seqüência de caracteres variável. Dim Str|FixArray(10) As String * 10 ' Matriz de seqüência de caracteres fixa. Dim VarArray(10) As Variant ' Matriz de variante. Dim DynamicArray() As Integer ' Matriz Dinâmica. ReDim DynamicArray(10) ' Alocar espaço de armazenamento. Erase NumArray ' Cada elemento definido como 0. Erase StrVarArray ' Cada elemento definido como seqüência de caracteres de Length ' zero (""). Erase Str|FixArray ' Cada elemento definido como 0. Erase VarArray ' Cada elemento definido como Empty. Erase DynamicArray ' Liberar a memória utilizada pela matriz.