Листы и книги

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

Как переименовать лист в Excel (4 простых способа + ярлык)
⏱️ Время чтения: 9 минут📊 Сложность: Начинающий

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

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

А если нужно переименовать все листы за один раз (например, добавить префикс или суффикс ко всем сразу) — смотрите раздел про VBA ниже.

Способ 1: Переименование двойным щелчком

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

1

Наведите курсор на вкладку листа, которую хотите переименовать

2

Дважды щёлкните по ней — имя листа перейдёт в режим редактирования

3

Введите нужное имя листа

Практическое обучение в Excel. Попробуй бесплатно, прямо сейчас!
4

Нажмите Enter (или щёлкните в любом месте листа)

Если нужно переименовать несколько листов — повторите эти шаги для каждого. Также, если нужно добавить префикс/суффикс к имени, используйте клавиши со стрелками для перемещения курсора внутри режима редактирования вкладки, а затем впишите текст в нужном месте.

Способ 2: Сочетание клавиш

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

ALT + O + H + R (нажимайте клавиши по очереди, не одновременно)

Хотя это не самое простое сочетание клавиш, привыкнув к нему, вы сможете переименовывать листы ещё быстрее.

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

Способ 3: Через ленту («Формат»)

1

Перейдите на вкладку «Главная»

2

В группе «Ячейки» нажмите «Формат»

3

Нажмите «Переименовать лист» — имя перейдёт в режим редактирования

4

Введите нужное имя

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

Способ 4: VBA — добавить префикс/суффикс сразу ко всем листам

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

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

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

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

1

Щёлкните правой кнопкой мыши любую вкладку листа

2

Выберите «Исходный текст» / «Просмотреть код» — откроется редактор Visual Basic

3

В меню «Вид» выберите «Окно немедленного выполнения» (если оно ещё не видно)

4

Скопируйте и вставьте строку кода в это окно

5

Поместите курсор в конец строки

6

Нажмите Enter

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

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

Аналогично, чтобы добавить суффикс ко всем именам листов, используйте код:

For Each sh In Sheets: sh.Name = sh.Name & "-2021-2022": Next sh

Код можно доработать и для более точечных изменений — например, переименовать только те листы, где в названии встречается определённый текст.

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

При переименовании листа нужно соблюдать несколько правил:

  1. Имя листа может содержать не более 31 символа
  2. Нельзя оставлять имя листа пустым
  3. Не может быть двух листов с одинаковым именем
  4. Имя листа нельзя начинать или заканчивать апострофом (‘) — но можно использовать его где-нибудь посередине
  5. Нельзя использовать следующие символы: [ ] \ / ? : * — например, имя листа с датой вида 01/01/2020 недопустимо (косая черта запрещена), а 01.01.2020 — допустимо
  6. Нельзя назвать лист «История» — это имя зарезервировано внутри Excel

Вам также могут пригодиться смежные темы: как показать скрытые листы в Excel, как отсортировать листы по алфавиту через VBA, как объединить данные из нескольких листов в один, и как сравнить два листа Excel.

Организуйте свои книги Excel эффективно

Работа с листами, VBA-автоматизация и структура книг

Практическое обучение в Excel. Попробуй бесплатно, прямо сейчас!