Если вы занимались программированием на VBA, вам известно значение использования массивов переменных для хранения информации. Нередко в макросах начинают работать с большими массивами. Например, вы можете объявить массив строк из 100 элементов следующим образом:

Dim MyText(99) As String

По мере выполнения макроса информация может сохраняться и восстанавливаться в элементах массива. В какой-то момент вы можете захотеть стереть всю информацию в массиве. Один из классических способов сделать это — использовать цикл For …​ Next для обхода каждого элемента массива следующим образом:

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

Next J

Когда цикл завершен, все будет удалено из массива.

Более быстрый способ решить ту же задачу — использовать функцию СТЕРЕТЬ, как показано ниже:

Erase MyText

После выполнения эта единственная строка устанавливает каждый элемент массива MyText обратно в пустую строку. Если массив числовой, то каждый элемент массива обнуляется.

WordTips — ваш источник экономичного обучения работе с Microsoft Word.

(Microsoft Word — самая популярная программа для обработки текстов в мире.) Этот совет (7657) применим к Microsoft Word 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Word (Word 2007 и позже) здесь:

link: / wordribbon-Quickly_Clearing_Array_Contents [Быстрая очистка содержимого массива].