Как скопировать и перенести лист в Excel

Иван Корнев·10.04.2026·4 мин

Самый быстрый способ скопировать лист в Excel — зажать клавишу Ctrl и перетащить вкладку листа в нужное место. Чтобы перенести лист в другой файл без копирования, используйте контекстное меню вкладки и опцию «Переместить или скопировать». Эти действия сохраняют всё содержимое, включая формулы, графики и форматирование.

Краткий ответ: Для быстрого дублирования внутри файла используйте Ctrl + перетаскивание вкладки. Для переноса в другой файл или создания копии через меню — правый клик по вкладке → «Переместить или скопировать» → галочка «Создать копию».

Быстрое дублирование внутри одного файла

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

  1. Наведите курсор на вкладку с именем листа внизу экрана.
  2. Зажмите левую кнопку мыши и клавишу Ctrl одновременно.
  3. Перетащите вкладку вправо или влево до появления значка «+» и черного треугольника, указывающего место вставки.
  4. Отпустите кнопку мыши, затем клавишу Ctrl.

Появится новый лист с названием вида «ИмяЛиста (2)», содержащий абсолютно все данные, формулы и настройки печати оригинала.

Этот метод работает во всех современных версиях Excel (2016, 2019, 2021, 365). Если у вас сенсорный экран или тачпад неудобен, используйте метод через контекстное меню ниже.

Перенос и копирование через контекстное меню

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

  1. Нажмите правой кнопкой мыши на вкладку листа, который нужно обработать.
  2. В появившемся меню выберите пункт «Переместить или скопировать...» (Move or Copy).
  3. В открывшемся окне настройте параметры:
    • В книгу: Выберите имя текущего файла для перемещения внутри него или имя другого открытого файла для переноса туда.
    • Перед листом: Укажите место, куда вставить лист (например, «перед Лист3»).
    • Создать копию: Поставьте галочку, если нужно оставить оригинал и создать дубликат. Если галочку не ставить, лист будет перемещен (вырезан).
  4. Нажмите ОК.

Как перенести лист в другую книгу (файл)

Частая задача — объединить данные из разных отчетов. Чтобы перенести лист из файла Отчет_Январь.xlsx в файл Отчет_Год.xlsx:

  1. Откройте оба файла в Excel одновременно.
  2. Перейдите в файл-источник.
  3. Нажмите правой кнопкой мыши на вкладку листа → «Переместить или скопировать...».
  4. В выпадающем списке «В книгу» выберите имя файла-приемника (Отчет_Год.xlsx).
  5. Решите, нужно ли сохранять оригинал (галочка «Создать копию»).
  6. Нажмите ОК.

Лист появится в целевом файле со всем своим содержимым.

Если вы перемещаете лист (без галочки «Создать копию»), он исчезнет из исходного файла. Будьте внимательны, если исходный файл нужно сохранить в прежнем виде.

Работа с формулами и ссылками при переносе

При копировании листов поведение формул зависит от типа ссылок и места назначения.

Тип ссылкиПоведение при копировании внутри файлаПоведение при переносе в другой файл
Относительные (A1)Сдвигаются относительно нового положения (если копируются ячейки), но ссылки на другие листы остаются верными.Преобразуются во внешние ссылки вида =[Отчет_Январь.xlsx]Лист1!A1.
Абсолютные ($A$1)Остаются неизменными в пределах листа.Также становятся внешними ссылками на исходный файл.
Именованные диапазоныСохраняются, если имена уникальны.Могут потребовать обновления, если имена конфликтуют с диапазонами в новом файле.

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

  1. Выделите весь лист (треугольник в левом верхнем углу или Ctrl+A).
  2. Скопируйте (Ctrl+C).
  3. Вставьте значения: Правая кнопка мыши → Специальная вставка → Значения (иконка с цифрами 123).

Частые ошибки

  • Формулы ссылаются на #ССЫЛКА! — Возникает, если при переносе был удален или переименован лист, на который ссылалась формула, либо если имена книг содержат спецсимволы, которые Excel не корректно экранировал.
  • Потеря форматирования — Редко, но случается при переносе между файлами с сильно различающимися стилями или темами оформления. Проверьте условное форматирование после вставки.
  • Неактивная кнопка «Создать копию» — Убедитесь, что вы выбрали действие «Переместить или скопировать», а не просто перетаскиваете вкладку без Ctrl (это перемещение).

Часто задаваемые вопросы (FAQ)

Можно ли скопировать сразу несколько листов? Да. Зажмите Ctrl и кликните по вкладкам нужных листов, чтобы выделить их группой (они станут белыми). Затем нажмите правой кнопкой на любую из выделенных вкладок и выберите «Переместить или скопировать». Все выбранные листы будут обработаны вместе.

Как скопировать лист в новую пустую книгу? В окне «Переместить или скопировать» в списке «В книгу» выберите вариант (новая книга). Excel создаст новый файл, содержащий только скопированный вами лист (или группу листов).

Сохраняются ли макросы (VBA) при копировании листа? Да, код макросов, находящийся в модуле конкретного листа (например, события Worksheet_Change), копируется вместе с ним. Однако макросы из стандартных модулей (Module1) в состав листа не входят и требуют отдельного переноса через редактор VBA.