Les instructions Erase et ReDim sont utilisées pour gérer les tableaux.
L'instruction Erase permet de supprimer les éléments des tableaux de taille fixe et libère l'espace de stockage des tableaux dynamiques.
Erase Nom_tableau
Nom_tableau représente le tableau auquel les éléments seront supprimés.
L'instruction ReDim permet de redimensionner l'espace de stockage des tableaux dynamiques.
ReDim [Preserve] Nom_tableau(Dimensions)
Preserve active la préservation des éléments d'un tableau tout en le redimensionnant.
Nom_tableau représente la variable de type tableau.
Dimensions consite en une énumération d'une ou plusieurs dimensions du tableau concernée, séparées par une virgule.
Un tableau dynamique est déclaré initialement sans aucun indice de dimension, par l'intermédiaire des instructions Private, Public ou Dim.
Exemple :Private | Public | Dim Nom_tableau
' Déclaration d'un tableau dynamique Dim tableau ' Redimensionnement sur trois dimensions du tableau ReDim tableau(10, 10, 10) ' Réinitialisation du tableau Erase tableau