Листы в Excel. Переименование, вставка и удаление листа в Excel
Для вставки нового листа достаточно выбрать пункт меню «Вставить. «, либо нажать кнопку, следующую сразу за последним листом рабочей книги. Еще одним способом добавления нового листа в рабочую книгу является нажатие сочетания клавиш Shift+F11 на клавиатуре. Можно также настроить создание книг с произвольным количеством листов, если Вас не устраивают стандартные три листа. Сделать это можно следующим образом, нажать кнопку Office, затем в меню выбрать «Параметры Excel» и в разделе «Основные» выбрать группу «При создании книг». В графе «Число листов» задайте нужное значение.
Для того чтобы сделать копию листа в Excel 2007, необходимо выбрать лист, который Вы хотите скопировать и кликнуть на нем правой кнопкой мыши, выбрать пункт «Переместить/скопировать. «.
Этот метод работает во всех версиях Excel для Windows, Mac или Online.
- Щелкните правой кнопкой мыши вкладку листа, которую вы хотите переименовать, чтобы открыть контекстное меню.
- Нажмите на переименовывать в списке меню, чтобы выделить текущее имя листа.
- Введите новое имя для рабочего листа.
- нажмите Войти на клавиатуре, чтобы переименовать рабочий лист.
- Новое имя должно быть видимым на вкладке рабочего листа.
Процесс переименования
Процедура переименования листов в Экселе в целом интуитивно понятна. Тем не менее, у некоторых пользователей, которые только начинают освоение программы, возникают определенные трудности.
Прежде, чем перейти непосредственно к описанию способов переименования, выясним, какие названия давать можно, а присвоение каких будет некорректным. Имя может быть присвоено на любом языке. При его написании можно использовать пробелы. Что же касается основных ограничений, то следует выделить следующие:
- В наименовании не должны присутствовать такие символы: «?», «/», «», «:», «*», «[]»;
- Название не может быть пустым;
- Общая длина наименования не должна превышать 31 знак.
При составлении имени листа нужно учитывать вышеуказанные правила. В обратном случае программа не даст завершить данную процедуру.
Способ 1: контекстное меню ярлыка
Наиболее интуитивно понятный способ переименования – это воспользоваться возможностями, которые предоставляет контекстное меню ярлыков листов, расположенных в левой нижней части окна приложения сразу над строкой состояния.
- Кликаем правой кнопкой по ярлыку, над которым хотим произвести манипуляцию. В контекстном меню выбираем пункт «Переименовать».
Способ 2: двойной щелчок по ярлыку
Существует и более простой способ переименования. Нужно просто кликнуть двойным щелчком по нужному ярлыку, правда, в отличие от предыдущего варианта, не правой кнопкой мыши, а левой. При использовании данного способа никакого меню вызывать не нужно. Наименование ярлыка станет активным и готовым к переименованию. Вам останется только набрать нужное название с клавиатуры.
Способ 3: кнопка на ленте
Переименование можно также совершить с помощью специальной кнопки на ленте.
- Кликнув по ярлыку, переходим на лист, который нужно переименовать. Перемещаемся во вкладку «Главная». Жмем на кнопку «Формат», которая размещена на ленте в блоке инструментов «Ячейка». Открывается список. В нём в группе параметров «Упорядочить листы» нужно кликнуть по пункту «Переименовать лист».
Данный способ является не столь интуитивно понятным и простым, как предыдущие. Тем не менее, его тоже используют некоторые пользователи.
Способ 4: использование надстроек и макросов
Кроме того, существуют специальные настройки и макросы, написанные для Эксель сторонними разработчиками. Они позволяют производить массовое переименование листов, а не делать это с каждым ярлыком вручную.
Нюансы работы с различными настройками данного типа отличаются в зависимости от конкретного разработчика, но принцип действий один и тот же.
- Нужно в таблице Excel составить два списка: в одном перечень старых названий листов, а во втором – список наименований на которые вы хотите их заменить.
При наличии большего количества элементов, нуждающихся в переименовании, использование данного варианта будет способствовать значительной экономии времени пользователя.
Внимание! Перед установкой макросов и расширений сторонних разработчиков убедитесь, что они загружены из проверенного источника и не содержат вредоносных элементов. Ведь они могут послужить причиной заражения системы вирусами.
Как видим, переименовать листы в программе Excel можно с помощью нескольких вариантов действий. Одни из них интуитивно понятны (контекстное меню ярлыков), другие – несколько более сложные, но тоже не содержат особенных проблем в освоении. Последнее, в первую очередь, относится к переименованию с помощью кнопки «Формат» на ленте. Кроме того, для массового переименования можно также применять макросы и надстройки сторонних разработчиков.
Мы рады, что смогли помочь Вам в решении проблемы.
Помимо этой статьи, на сайте еще 12369 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.
Отблагодарите автора, поделитесь статьей в социальных сетях.
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Удаление листа в Excel
- Щелкните правой кнопкой мыши по ярлычку листа, который необходимо удалить, и из контекстного меню выберите пункт Удалить.
- Лист будет удален.
Удаление листа из рабочей книги нельзя отменить. Это одно из немногих необратимых действий в Excel. Хорошенько подумайте, прежде чем удалять их.
Если требуется ограничить изменения, которые разрешается вносить в текущий лист, Вы можете его защитить. Для этого щелкните правой кнопкой мыши по ярлычку листа и из контекстного меню выберите пункт Защитить лист.
VBA Rename Sheet
Переименование любого листа Excel так же просто, как переименование любого файла. Это можно сделать, дважды щелкнув по имени любого листа или выбрав «Переименовать» в правом списке меню. Но что, если мы хотим переименовать лист Excel с помощью макроса VBA. С помощью VBA Macro мы можем переименовать один или несколько рабочих листов Excel за один раз. Мы даже можем исправить имя любого листа, чтобы никто не мог его изменить. Здесь мы увидим несколько способов переименования любого листа.
Как переименовать лист в Excel, используя VBA?
Ниже приведены различные примеры переименования листов в Excel с использованием кода VBA.
Вы можете скачать этот шаблон Excel для VBA Rename Sheet здесь — Шаблон для VBA Rename Sheet Excel
VBA Rename Sheet — Пример № 1
Хотя с помощью VBA очень легко переименовать любой лист Excel. Есть много способов сделать это также. Здесь имя нашего рабочего листа по умолчанию установлено как «Лист1», как показано ниже, которое мы будем переименовывать.
Шаг 1: Для этого примера нам понадобится модуль, в котором мы будем выполнять кодирование. Перейдите в меню « Вставка» и выберите « Модуль», как показано ниже.
Шаг 2: Теперь во вновь открытом модуле напишите подкатегорию на имя VBA Rename Sheet или на любое другое имя.
Код:
Шаг 3: Теперь определите переменную для любого имени и назначьте ее с типами данных Worksheet, как показано ниже. Здесь мы назвали его « Лист ».
Код:
Шаг 4: С помощью команды Set выберите Sheet variable, как показано ниже.
Код:
Шаг 5: И выберите Рабочий лист, который нам нужно переименовать, с помощью команды Рабочий лист .
Код:
Шаг 6: Теперь используйте функцию Sheet вместе с Name и назначьте имя, которое мы хотим переименовать. Здесь мы выбираем « Переименованный лист ».
Код:
Шаг 7: Теперь, наконец, скомпилируйте код и запустите его, если обнаружена ошибка. Для запуска кода нажмите на кнопку Play, расположенную под строкой меню, как показано ниже. Мы увидим, что наш лист будет переименован из Sheet1 в Renamed Sheet, как показано ниже.
VBA Rename Sheet — Пример № 2
В этом примере мы увидим гораздо более простой способ переименования любого рабочего листа с помощью макроса VBA. Для этого нам понадобится еще один свежий модуль.
Шаг 1: Откройте модуль и напишите подкатегорию VBA Rename, как показано ниже.
Код:
Шаг 2: Выберите Лист, который мы хотим переименовать с помощью функции Выбрать . Здесь наш лист Sheet1 .
Код:
Шаг 3: В следующей строке рассмотрите функцию Name с выбранным листом, как показано ниже.
Код:
Шаг 4: Выберите имя, которое мы хотим дать после переименования листа. Мы выбираем то же имя, что и в примере 1, как « Переименованный лист ».
Шаг 5: Снова скомпилируйте код и запустите его. Мы увидим, что sheet1 будет переименован с новым именем как « Renamed Sheet ».
VBA Rename Sheet — Пример № 3
Существует еще один аналогичный способ переименования листа Excel с помощью VBA. Это выглядело бы немного похожим на процесс, который мы видели в примере 2, но намного легче запомнить и обработать.
Шаг 1: Откройте модуль и напишите новую подкатегорию VBA Rename Sheet, как показано ниже.
Код:
Шаг 2: Выберите лист, который мы хотим переименовать. Здесь мы можем выбрать лист, поместив последовательность листов в скобки, как показано ниже. Таким образом, нам не нужно писать имя листа для переименования. Только последовательность этого листа будет работать.
Код:
Шаг 3: В следующей строке рассмотрите функцию Name с выбранной последовательностью листов, как показано ниже.
Код:
Шаг 4: Теперь введите имя, которое мы хотим дать выбранному Листу1. Давайте рассмотрим имя, которое мы видели в приведенных выше примерах, как « переименованный лист ».
Код:
Шаг 5: Теперь снова скомпилируйте код и запустите. Мы заметим, что Sheet1 теперь снова переименован в «r enamed Sheet », как показано ниже.
VBA Rename Sheet — Пример № 4
В этом примере мы увидим, как переименовать любой лист с помощью только одной строки кода.
Шаг 1: Откройте модуль и напишите подкатегорию VBA Rename Sheet, как показано ниже.
Код:
Шаг 2: Выберите последовательность листов, которую мы хотим переименовать вместе с функцией Name, и дайте имя, по которому мы хотим переименовать этот лист, как показано ниже.
Код:
Шаг 3: Теперь просто запустите код для его реализации. Мы снова заметим, что Sheet1 теперь переименован в « rename Sheet »
Плюсы Excel VBA Переименовать Лист
- Если у нас есть несколько листов, которые нужно переименовать, тогда использование кода VBA намного лучше, чем ручной процесс.
- Мы можем изменить имя любого рабочего листа Excel одной строкой кода VBA, который мы видели в примере 4.
- Хотя изменение названия любого листа вручную также является простым способом сделать это. Но VBA Rename Sheet весьма полезна, когда мы создаем новый лист, и мы хотим отделить его от других листов, чтобы классифицировать его.
То, что нужно запомнить
- Чтобы получить лучшее представление о происходящих изменениях, держите окно VBA параллельно листу Excel, чтобы изменение имени листа было ясно видно.
- Сохранение файла после выполнения работы в формате Macro enable позволит нам сохранить код и для дальнейшей работы.
- Автоматизация процесса изменения имени листа поможет нам сократить время классификации листов и данных.
Рекомендуемые статьи
Это руководство к VBA Rename Sheet. Здесь мы обсудим, как переименовать лист в Excel, используя код VBA, а также несколько практических примеров и загружаемый шаблон Excel. Вы также можете просмотреть наши другие предлагаемые статьи —
Цвет ярлычка листа
В современных версиях Excel листы можно раскрасить в любой цвет. Для этого нажмите на нужном листе правую кнопку мыши (далее — ПКМ) для вызова контекстного меню и выбора цвета: Цвет ярлычка — выбор предложенного цвета или Другие цвета.
Чтобы убрать цвет вкладки, нужно выбрать Цвет ярлычка — Нет цвета.
Три ярлычка разного цвета. Цвета удобно использовать при работе с большим числом листов.
6. Перемещение и копирование рабочих листов
Внутри рабочей книги можно перемещать и копировать рабочие листы. Это позволит систематизировать информацию в файле, располагать ее в логическом порядке.
Шаг 1. Щелкаем ЛМ на имени листа, который требуется переместить, и перетащите указатель листа в нужное место. При перемещении стрелка указывает то место, в котором будет находиться лист, если отпустить кнопку мыши.
Копируем рабочий лист аналогично операции перемещения, только при этом нужно держать нажатой клавишу Ctrl и отпустить ее в последнюю очередь.
На иконке листа около курсора появился значок «+» – это сигнал операции «Копирование». Обратите внимание на имя скопированного листа.
Понять и запомнить! | Имя рабочего листа на ярлычке уникально! |
Если у нас много рабочих листов, то эта операция уже будет проблемой. Поэтому воспользуемся контекстным меню.
Шаг 2. Щелкаем ЛМ по имени рабочего листа и выбираем команду «Переместить или скопировать»:
Шаг 3. Выбираем место куда хотим переместить лист и нажимаем ОК.
Если мы хотим создать копию, отмечаем галочкой «Создать копию».
Переместить или скопировать выбранный рабочий лист можно не только внутри открытой книги, но и в новую книгу или открытую книгу.
Шаг 4. Выбираем в выпадающем меню, куда хотим отправить выбранный рабочий лист. При этом решаем важную задачу: скопировать или переместить? Если скопировать, то отмечаем галочкой режим «Создать копию»:
Копировать или перемещать можно не только единичный рабочий лист, но и несколько выбранных листов, как смежных так и несмежных.