Как быстро создать несколько копий листа
Перейти к содержимому

Как быстро создать несколько копий листа

  • автор:

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

Иногда требуется размножить листы несколько раз. Пару раз операцию копирования выполнить не сложно, а вот если нужно скопировать 5 листов по 10 раз, то уйдет достаточно много времени.

Проблема

Представьте, что вы ведете отчеты о доходах по месяцам, и данные по каждому месяцу необходимо занести на отдельный лист. Рациональное решение — заполнить один лист данными, а потом просто скопировать этот лист. Усложним задачу и представим, что босс попросил сделать так за последние 5 лет, т.е. потребуется скопировать лист 12*5=60 (59 если быть точным 1 нам не нужно копировать). Согласитесь задачка утомительная.

Решение

В функционал надстройки входит массовое копирование выбранных листов. Для этого требуется:

  1. Перейти на вкладку VBA-Excel на ленте.
  2. Запустить Диспетчер листов.
  1. Выбрать листы, которые необходимо скопировать (можно выбирать более 1 листа).
  2. Нажать команду Копировать листы.
  3. В открывшемся диалоговом окне выберите место в которое необходимо скопировать листы и их количество. Вы можете скопировать листы в начало или в конец книги или перед/после определенного листа.

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

Надстройка
VBA-Excel

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

Перемещение и копирование листов или данных листов

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

Ваш браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

С помощью команды Переместить или скопировать лист можно полностью переместить или скопировать листы в пределах одной или нескольких книг. Чтобы переместить или скопировать часть данных на другие листы или в другие книги, можно использовать команды Вырезать и Копировать.

Перемещение листа в книге

  • Щелкните ярлычок листа и перетащите его в нужное место.

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

Копирование листа в одной книге

  • Удерживая нажатой клавишу CTRL, перетащите ярлычок листа на нужное место.
  1. Щелкните правой кнопкой мыши вкладку листа и выберите Переместить или Копировать.
  2. Установите флажок Создать копию.
  3. В разделе перед листом укажите, куда вы хотите поместить копию.
  4. Нажмите кнопку ОК.

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

Перемещение листа

  • Перетащите ярлычок листа в нужное место в строке ярлычков.

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

  1. Нажмите и удерживайте клавишу OPTION.
  2. Перетащите ярлычок листа в строке ярлычков в место, где нужно создать копию.

Важно: Отпустите сначала кнопку мыши, а затем — клавишу OPTION.

Перемещение листа в другую книгу

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

  1. Откройте книгу, в которую требуется переместить лист.
  2. В меню Окно выберите книгу, содержащую лист, который требуется переместить. Выберите лист, который нужно скопировать в другую книгу.
  3. В меню Правка выберите Лист >Переместить или Скопировать лист.
  4. В меню Заказать выберите книгу, в которую нужно переместить лист.

Совет: Чтобы создать новую книгу, содержащую перемещенный лист, выберите создать книгу.

Копирование листа в другую книгу

  1. Откройте книгу, в которую требуется скопировать лист.
  2. В меню Окно выберите книгу, содержащую лист, который требуется скопировать. Выберите лист, который нужно скопировать.
  3. В меню Правка выберите Лист >Переместить или Скопировать лист.
  4. В меню Забронировать выберите книгу, в которую нужно скопировать лист.

Совет: Чтобы создать новую книгу, содержащую перемещенный лист, выберите создать книгу.

Изменение цвета ярлычка листа

Изменение цвета ярлычков листов может облегчить отслеживание информации в больших книгах.

  1. Удерживая нажатой клавишу CONTROL, выберите вкладку листа.
  2. Выберите Tab Color (Цвет вкладки), а затем выберите нужный цвет.

В Excel в Интернете можно дублировать (или копировать) листы в текущей книге. Просто щелкните правой кнопкой мыши имя вкладки в нижней части листа и выберите Дублировать.

Примечание: При дублировании листа, содержащего диаграмму, рисунок или фигуру, может появиться сообщение об ошибке. В этом случае лист можно продублировать вручную.

Дублирование листа вручную

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

Кнопка

  1. Выделите все данные на листе. Сочетание клавиш: нажмите клавиши CTRL+ПРОБЕЛ, а затем нажмите клавиши SHIFT+ПРОБЕЛ.
  2. Скопируйте все данные на листе, нажав клавиши CTRL+C.
  3. Выберите знак «плюс», чтобы добавить новый пустой лист.

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

Копирование листа в другую книгу

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

Выполните следующие действия, чтобы переместить или скопировать лист в другую книгу в Excel в Интернете.

Кнопка

  1. Выделите все данные на листе. Сочетание клавиш: нажмите клавиши CTRL+ПРОБЕЛ, а затем нажмите клавиши SHIFT+ПРОБЕЛ.
  2. Скопируйте все данные на листе, нажав клавиши CTRL+C.
  3. Откройте книгу, в которую необходимо вставить данные, и щелкните знак «плюс» (+) в строке состояния, чтобы добавить новый пустой лист.

Примечание: При вставке ячеек в другую книгу примененное к ним условное форматирование будет потеряно.

Дополнительные сведения

Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.

Можно ли в эксель создать за раз несколько копий одного листа? Как?

Сначала надо создать нужное кол-во (чистых) Листов. (в вашем случае 140)
ПКМ по любому Листу.
Выбираем «Выделить все листы»
С этого момента вся информация, цифры, заливка, форматирование, шрифт и т. д. — автоматически продублируются на всех Листах

Остальные ответы

Одновременно нет. По очереди можно. Вам их 100500 штук нужно?

Можно. В файле новые вкладки делаете и копируете нужную страницу

Новые листы создавать не обязательно. Исходный лист, который нужно скопировать, выделяем, выбираем команду «переместить/скопировать», далее выбираем «переместить в конец» и ставим галочку «Создать копию». Так у нас получилось два листа с одинаковой «начинкой». Если нам нужно, например, 10 листов, то зажатием клавиши Shift мы можем выбрать имеющееся кол-во готовых листов (у нас их пока два) и повторить вышеописанные манипуляции. Вот, у нас вышло 4 листа. Теперь можно Shift + 4 листа, уже будет 8 листов. И так далее. Во всяком случае, это несколько быстрее, чем по одному листу, и не требует установок дополнительного софта.

Похожие вопросы

Excel works!

menu

Как быстро скопировать лист Excel? Как переместить лист в другую книгу?

Ноябрь 23, 2018 / Написал Izotov / No Comments

Иногда даже самые простые и удобные возможности программ малоизвестны пользователям. Недавно я увидел, как один сотрудник копирует данные с одного листа на другой обычными Ctrl + C, Ctrl + V. Я конечно обрадовался, что человек знает горячие клавиши , но сразу спросил, как он будет копировать несколько листов. Человек снова не растерялся и ответил, что «по-любому есть какой-то быстрый способ, раз ты спрашиваешь». Действительно, способ есть. Опишу как быстро скопировать лист Excel со всеми данными или как переместить лист или несколько листов в другую книгу, чтобы потом можно было делиться ссылкой на статьью.

Отмечу, ничего дурного, в том чтобы пользоваться копировать/вставить для дублирования листов нет. Хотя вы можете скопировать таким образом не все данные, например, не все объекты. Знать другие удобные способы копирования и перемещения тоже будет полезно

Как быстро скопировать лист Excel со всеми данными?

Предположим у вас есть лист с данными. На ярлычке листа кликните правой кнопкой мыши и выберите Переместить или скопировать

Скопировать лист

В открывшемся диалоговом окне выберите то, что вам необходимо от программы

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

Отметив галочку Создать копию после нажатия ОК, вы получите копию листа в нужном месте, а в разделе перед листом как раз нужно выбрать это место.

Скопировать лист3

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

Если надо выделить все листы между разными листами, выберите 1 лист, зажмите Shift и выберите последний лист.

Как переместить лист в другую книгу?

Чтобы переместить лист в другую книгу, есть специальный раздел Переместить выбранные листы в книгу

Скопировать лист4

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

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

Копирование листов при помощи VBA

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

Worksheets("Лист1").Copy Before:=Worksheets("Лист2") Worksheets("Лист1").Copy After:=Worksheets("Лист2")

Если надо копировать листы в другую книгу, то выглядеть это должно примерно так

Workbooks("Книга1.xlsm").Worksheets("Лист1").Copy _ After:=Workbooks("Книга2.xlsm").Worksheets("Лист1")

Перемещение листов выполняется похожее

Worksheets("Лист1").Move After:=Worksheets("Лист2")
Workbooks("Книга1.xlsm").Worksheets("Лист1").Move _ After:=Workbooks("Книга2.xlsm").Worksheets("Лист1")

Примерно так. Если остались вопросы, постараюсь ответить.

Похожие статьи

  • 09.02.2019Определить тип данных в ячейке. Функция ТИП в ExcelPosted in Формулы, Работа с ячейками
  • 04.08.2018Как отобразить день недели в ExcelPosted in Работа с датами
  • 16.10.2017Как правильно объединить ячейки в Excel?Posted in Прочее, Формулы, Оформление
  • 05.06.2018Вертикальное написание текста в Word и ExcelPosted in Оформление
  • 28.01.2018Абзац в Excel. Как начать с новой строки в ячейкеPosted in Работа с текстом, Формулы, Работа с ячейками
  • 16.11.2018Как вставить документ в Excel или Word целиком? Хранение доков внутри файловPosted in Работа с файлом
  • 12.03.2018Как удалить пустой лист в Word?Posted in Word
  • 08.09.2017Как скопировать формулу в Excel?Posted in Формулы

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *