End Sub

Вместо трёх инструкций в цикле можно записать одну и задать свойство иначе

WorkSheet. Range (“A1”). FormulaR1C1=“Лист ”+Str(n)

т. е. Задать подобъект в виде последовательности вложенных объектов. Такая инструкция выполняется быстрее, т.к. используется метод .Activate для каждого метода перед вводом текста.

В VBA многие методы имеют аргументы, которые позволяют задать параметры выполняемых действий одним из двух способов, которые называются синтаксисом по имени и синтаксисом по позиции. При редактировании процедур “вручную” |используют синтаксис по имени. При записи макросов Excel использует синтаксис по позиции без указания имён методов, что затрудняет понимание макроса.