Si vous avez effectué une programmation en VBA, vous connaissez l’intérêt d’utiliser des tableaux de variables pour stocker des informations. Il n’est pas rare de commencer à travailler avec de grands tableaux dans vos macros. Par exemple, vous pouvez déclarer un tableau de chaînes de 100 éléments, comme suit:

Dim MyText(99) As String

Au fur et à mesure que votre macro s’exécute, les informations peuvent être stockées et restaurées dans les éléments du tableau. À un moment donné, vous souhaiterez peut-être effacer toutes les informations de la matrice. Une façon classique de faire cela consiste à utiliser une boucle For …​ Next pour parcourir chaque élément du tableau, comme suit:

For J = 0 To 99     MyText(J) = ""

Next J

Lorsque le bouclage est terminé, tout a été effacé du tableau.

Un moyen plus rapide d’accomplir la même tâche consiste à utiliser la fonction ERASE, comme suit:

Erase MyText

Une fois exécutée, cette seule ligne redéfinit chaque élément du tableau MyText sur une chaîne vide. Si le tableau est numérique, chaque élément du tableau est mis à zéro.

_Note: _

Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites WordTips), j’ai préparé une page spéciale qui comprend des informations utiles.

lien: / wordribbon-WordTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur].

WordTips est votre source pour une formation Microsoft Word rentable.

(Microsoft Word est le logiciel de traitement de texte le plus populaire au monde.) Cette astuce (1444) s’applique à Microsoft Word 97, 2000, 2002 et 2003.