Копирование листа в Microsoft Excel¶
Копирование листа в Microsoft Excel — операция в табличном редакторе Microsoft Excel, при которой содержимое, форматирование, формулы, диаграммы и настройки одного листа книги переносятся на новый лист без изменения исходного листа. Результатом является независимая копия, изменения в которой не затрагивают оригинал.
¶Способы копирования листа
¶Через контекстное меню
Наиболее распространённый способ — использование контекстного меню ярлыка листа (вкладки в нижней части окна):
- Щёлкнуть правой кнопкой мыши по вкладке листа, который требуется скопировать.
- Выбрать пункт «Переместить или скопировать…» (в английской версии — «Move or Copy…»).
- В открывшемся диалоговом окне указать целевую книгу (можно выбрать другую открытую книгу) и позицию — перед каким листом вставить копию.
- Обязательно установить флажок «Создать копию» («Create a copy») — без него лист будет перемещён, а не скопирован.
- Нажать «ОК».
Новый лист получает имя исходного с добавлением номера в скобках, например «Лист1 (2)». Его можно переименовать через двойной щелчок по вкладке.
¶Через перетаскивание с клавишей
Альтернативный быстрый способ:
- Нажать и удерживать клавишу Ctrl.
- Перетащить вкладку листа в нужное место на панели вкладок (или в другую открытую книгу).
- Отпустить кнопку мыши, затем клавишу Ctrl.
При удерживаемом Ctrl курсор отображает значок «плюс», сигнализирующий о создании копии. Без Ctrl та же операция перемещает лист.
¶Через вставку из буфера обмена
Если требуется скопировать только содержимое листа, а не лист как объект книги:
- Выделить все ячейки (комбинация Ctrl+A или щелчок по пересечению строк и столбцов).
- Скопировать (Ctrl+C).
- Перейти на целевой лист, выделить ячейку A1.
- Вставить (Ctrl+V).
Этот способ переносит значения, формулы и форматирование, но не копирует диаграммы, настройки печати, защиту листа и именованные диапазоны, привязанные к листу.
¶Что сохраняется при копировании листа
При штатном копировании через «Переместить или скопировать» или перетаскиванием с Ctrl сохраняются:
- значения ячеек, формулы и результаты их вычислений;
- форматирование ячеек, шрифты, цвета, условное форматирование;
- диаграммы, встроенные в лист;
- изображения и объекты;
- настройки страницы (ориентация, поля, область печати);
- защита листа и структуры книги;
- фильтры и проверка данных;
- именованные диапазоны, относящиеся к листу.
¶Особенности и ограничения
¶Ссылки на другие листы
Формулы, ссылающиеся на другие листы той же книги (например, =Лист2!A1), при копировании сохраняют ссылки на исходные листы. Excel не перенаправляет их на копии соответствующих листов.
¶Ссылки на внешние файлы
Если формулы содержат ссылки на внешние книги, при копировании листа в другую книгу ссылки остаются на прежние файлы. Excel может предложить обновить связи.
¶Именованные диапазоны
Именованные диапазоны уровня книги при копировании листа в другую книгу не переносятся автоматически. Их необходимо создать заново или скопировать через диспетчер имён (вкладка «Формулы» → «Диспетчер имён»).
¶Защита и разрешения
Лист, защищённый паролем, копируется вместе с защитой. Пароль при копировании сохраняется, поэтому для внесения изменений в копию его потребуется ввести или снять защиту.
¶Ограничения на объём
Excel поддерживает до 255 листов в книге (в версиях 2003 и ранее) и до 16 384 листов в книгах формата .xlsx (Excel 2007 и новее). Имя листа не может превышать 31 символ и содержать символы \ / ? * [ ] :.
¶Копирование листа между книгами
Операция «Переместить или скопировать» позволяет указать в качестве целевой другую открытую книгу из выпадающего списка «В книгу». Если нужная книга не открыта, её можно создать через пункт «Новая книга». Альтернативно лист перетаскивается с зажатым Ctrl на вкладку другой открытой книги — окно целевой книги разворачивается автоматически.
¶Копирование листа в Google Таблицах
В облачном аналоге Excel — Google Sheets — копирование листа выполняется через контекстное меню вкладки: «Дублировать». Для переноса в другую таблицу используется пункт «Копировать в» с выбором целевого файла. Google Таблицы также поддерживают перетаскивание вкладок между открытыми в браузере таблицами.
¶Историческая справка
В ранних версиях Microsoft Excel (до 2003 года) копирование листа выполнялось только через диалог «Переместить или скопировать», а поддержка книг формата .xlsx с увеличенным числом листов появилась в Excel 2007 вместе с переходом на формат Open XML. В Excel для веб (Microsoft 365) функция копирования листа реализована с 2021 года.
¶Источники
- Документация Microsoft по работе с листами книги
- Справка Microsoft Excel: «Перемещение или копирование листов»
- Книга Дж. Уокена «Microsoft Excel. Полный курс самоучитель», 2019
