Использование нескольких листов в книге Excel — простой способ упорядочить данные. Например, у вас могут быть разные листы для разных регионов, или для разных месяцев / года, или для разных проектов и т. д. А при работе с несколькими листами иногда может потребоваться изменить их имена.

В этом руководстве по Excel я покажу вам несколько простых способов переименовать лист в Excel (включая сочетание клавиш).

И если вы хотите переименовать все листы за один раз (например, добавить префикс или суффикс ко всем листам), ознакомьтесь с разделом об использовании VBA для этого (это несложно).

Итак, приступим!

Переименование листов простым двойным щелчком

С помощью мыши — самый простой способ изменить имя листа в Excel.

Ниже приведены шаги по переименованию листа с помощью двойного щелчка мышью:

  • Наведите курсор на вкладку листа, которую хотите переименовать.
  • Дважды щелкните по нему. Это переведет имя листа в режим редактирования
  • Введите имя листа, который вы хотите
  • Нажмите клавишу Enter (или щелкните в любом месте листа)

Если вы хотите переименовать несколько листов, вам необходимо проделать эти шаги для всех листов.

Кроме того, если вы хотите добавить префикс / суффикс к имени листа, используйте клавиши со стрелками для перемещения курсора, когда вы находитесь в режиме редактирования на вкладке. Когда вы наведете курсор туда, куда вы хотите добавить текст, введите его вручную.

Переименование листов с помощью сочетания клавиш

Если вы предпочитаете использовать клавиатуру и не хотите переключаться на мышь только для переименования листа, вы также можете использовать следующее сочетание клавиш (для Windows).

ALT + O + H + R

Вам нужно нажимать эти клавиши по очереди.

Хотя это не одно из простых сочетаний клавиш, как только вы привыкнете к нему, вы можете найти лучший способ переименовать листы в Excel.

Совет от профессионалов : если вы хотите перейти к следующему листу, вы можете использовать сочетание клавиш Control + PageUp / PageDown (удерживайте клавишу Control, а затем нажмите клавишу PageUP, чтобы перейти к следующему листу, или клавишу PageDown, чтобы перейти к предыдущему. лист.

Переименование листов с помощью параметра формата на ленте

Вы также можете получить доступ к опции переименования листов через ленту Excel:

  • Перейдите на вкладку «Главная»
  • В группе «Ячейка» выберите параметр «Формат».
  • Нажмите на опцию «Переименовать лист». Это переведет имя листа в режим редактирования
  • Введите имя, которое вы хотите для листа

Этот метод позволит вам изменить только имя текущего листа. Чтобы изменить имя какого-либо другого листа, вам сначала нужно активировать его, а затем выполнить указанные выше действия.

Хотя этот метод существует, я всегда предпочитаю использовать технику двойного щелчка мышью, чтобы изменить имя листа.

Переименование листов с помощью VBA — добавление префикса / суффикса ко всем именам листов за один раз

Иногда вам может потребоваться добавить префикс или суффикс ко всем листам в вашей книге.

Хотя вы можете сделать это вручную (используя методы, показанные выше), если у вас всего несколько листов. Но если у вас их много, это может быть утомительно и чревато ошибками.

В таком случае вы можете использовать простой код VBA в непосредственном окне, чтобы сделать это в мгновение ока.

Ниже приведен код VBA, который добавит префикс « 2020 — » перед всеми именами листов:

For Each sh In Worksheets: sh.Name = "2020 - " & sh.Name: Next sh

В приведенном выше коде используется цикл VBA (цикл For Next) для просмотра каждого листа в книге и изменения имени путем добавления указанного префикса.

Ниже приведены шаги по использованию этого макроса VBA в Excel:

  • Щелкните правой кнопкой мыши любую вкладку листа
  • Щелкните Просмотреть код. Это откроет серверную часть редактора Visual Basic
  • В окне редактора VB щелкните пункт меню «Просмотр», а затем щелкните «Немедленное окно». Это приведет к немедленному отображению окна. Вам не нужно этого делать, если непосредственное окно уже видно.
  • Скопируйте и вставьте указанную выше строку кода в ближайшее окно.
  • Поместите курсор в конец строки
  • Нажмите клавишу Enter

Как только вы нажмете клавишу Enter, код будет выполнен, и он добавит указанный префикс во все имена листов.

Обратите внимание, что это переименует все листы — как видимые, так и скрытые.

Точно так же, если вы хотите добавить суффикс ко всем именам листов, вы можете использовать следующий код:

For Each sh In Worksheets: sh.Name = sh.Name & " - 2020": Next sh

Вы даже можете пойти дальше и также изменить имя некоторых конкретных листов (скажем, только тех, на которых отображается текст 2020). Это легко сделать, отредактировав код.

Правила именования листов в Excel

При переименовании листа в Excel необходимо соблюдать некоторые правила именования:

  • Имя листа может содержать не более 31 символа.
  • Нельзя оставлять имя листа пустым.
  • У вас не может быть двух листов с одинаковым именем.
  • Имя листа нельзя начинать или заканчивать апострофом (‘). Однако вы можете использовать его где-нибудь посередине в имени листа.
  • При переименовании листа в Excel нельзя использовать следующие символы: [] /? : * 
    • Это означает, что у вас не может быть имени листа с датой, в которой используется косая черта. Например, 01.01.2020 недопустимое имя листа, но 01.01.2020 действительно.
  • Вы не можете назвать историю листа (так как она используется внутри Excel)

Надеюсь, вы нашли это руководство по Excel полезным.

Как переименовать лист в Excel (4 простых способа)