Использование нескольких листов в книге Excel — простой способ упорядочить данные. Например, у вас могут быть разные листы для разных регионов, или для разных месяцев / года, или для разных проектов и т. Д.
А при работе с несколькими листами иногда может потребоваться изменить их имена.
В этом руководстве по Excel я покажу вам несколько простых способов переименовать лист в Excel (включая сочетание клавиш).
А если вы хотите переименовать все листы за один раз (например, добавить префикс или суффикс ко всем листам), ознакомьтесь с разделом об использовании VBA для этого (это несложно).
Итак, приступим!
Переименование листов простым двойным щелчком
С помощью мыши — самый простой способ изменить имя листа в Excel.
Ниже приведены шаги по переименованию листа с помощью двойного щелчка мышью:
- Наведите курсор на вкладку листа, которую хотите переименовать.
- Дважды щелкните по нему. Это переведет имя листа в режим редактирования
- Введите имя листа, который вы хотите
- Нажмите клавишу Enter (или щелкните в любом месте листа)
Если вы хотите переименовать несколько листов, вам необходимо проделать эти шаги для всех листов.
Кроме того, если вы хотите добавить префикс / суффикс к имени листа, используйте клавиши со стрелками для перемещения курсора, когда вы находитесь в режиме редактирования на вкладке. Когда вы наведете курсор туда, куда вы хотите добавить текст, введите его вручную.
Связанный: Увеличение нумерации вкладок Excel при создании копии
Переименование листов с помощью сочетания клавиш
Если вы предпочитаете использовать клавиатуру и не хотите переключаться на мышь только для переименования листа, вы также можете использовать следующее сочетание клавиш (для Windows).
ALT + O + H + R
Вам нужно нажимать эти клавиши по очереди.
Хотя это не одно из простых сочетаний клавиш, как только вы привыкнете к нему, вы можете найти лучший способ переименовать листы в Excel.
Совет профессионала: Если вы хотите перейти к следующему листу, вы можете использовать сочетание клавиш Ctrl + PageUp / PageDown (удерживайте клавишу Ctrl, а затем нажмите клавишу PageUP, чтобы перейти к следующему листу, или клавишу PageDown, чтобы перейти к предыдущему листу.
Переименование листов с помощью параметра формата на ленте
Вы также можете получить доступ к опции переименования листов через ленту Excel:
- Перейдите на вкладку «Главная»
- В группе «Ячейка» нажмите на опцию «Формат».
- Нажмите на опцию «Переименовать лист». Это переведет имя листа в режим редактирования
- Введите имя, которое вы хотите для листа
Этот метод позволит вам изменить только имя текущего листа. Чтобы изменить имя какого-либо другого листа, вам сначала нужно активировать его, а затем выполнить указанные выше действия.
Хотя этот метод существует, я всегда предпочитаю использовать технику двойного щелчка мышью, чтобы изменить имя листа.
Переименование листов с помощью VBA — добавление префикса / суффикса ко всем именам листов за один раз
Иногда вам может потребоваться добавить префикс или суффикс ко всем листам в вашей книге.
Хотя вы можете сделать это вручную (используя методы, показанные выше), если у вас всего несколько листов. Но если у вас их много, это может быть утомительно и чревато ошибками.
В таком случае вы можете использовать простой код VBA в непосредственном окне, чтобы сделать это в мгновение ока.
Ниже приведен код VBA, который добавит префикс «2020 — ‘Перед всеми названиями листов:
Для каждого sh в листах: sh.Name = "2020 -" & sh.Name: Next sh
В приведенном выше коде используется цикл VBA (цикл For Next) для просмотра каждого листа в книге и изменения имени путем добавления указанного префикса.
Ниже приведены шаги по использованию этого макроса VBA в Excel:
- Щелкните правой кнопкой мыши любую вкладку листа
- Щелкните Просмотреть код. Это откроет серверную часть редактора Visual Basic
- В окне редактора VB выберите в меню опцию «Просмотр», а затем нажмите «Немедленное окно». Это приведет к немедленному отображению окна. В этом нет необходимости, если непосредственное окно уже видно.
- Скопируйте и вставьте указанную выше строку кода в ближайшее окно.
- Поместите курсор в конец строки
- Нажмите клавишу Enter
Как только вы нажмете клавишу Enter, код будет выполнен, и он добавит указанный префикс во все имена листов.
Обратите внимание, что это переименует все листы — как видимые, так и скрытые.
Точно так же, если вы хотите добавить суффикс ко всем именам листов, вы можете использовать приведенный ниже код:
Для каждого sh в листах: sh.Name = sh.Name & "-2021-2022": Next sh
Вы даже можете пойти дальше и также изменить название некоторых конкретных листов (скажем, только тех, на которых появляется текст2021-2022). Это легко сделать, отредактировав код.
Правила именования листов в Excel
При переименовании листа в Excel необходимо соблюдать некоторые правила именования:
- Имя листа может содержать не более 31 символа.
- Нельзя оставлять имя листа пустым.
- У вас не может быть двух листов с одинаковым именем.
- Имя листа нельзя начинать или заканчивать апострофом (‘). Однако вы можете использовать его где-нибудь посередине в имени листа.
- При переименовании листа в Excel нельзя использовать следующие символы: [ ] \ / ? : *
- Это означает, что у вас не может быть имени листа с датой, в которой используется косая черта. Например, 01.01.2020 не является допустимым названием листа, но 01.01.2020 является допустимым.
- Вы не можете назвать лист История (поскольку он используется внутри Excel)
Надеюсь, вы нашли это руководство по Excel полезным.
Вам также могут понравиться следующие советы и руководства по Excel:
- Как показать листы в Excel (все в одном приложении)
- Как отсортировать листы в Excel с помощью VBA (по алфавиту)
- Объедините данные из нескольких листов в один лист в Excel
- Как сравнить два листа Excel