Разное

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

Как легко переместить или скопировать лист в Excel 2013

Перейти к содержанию

Search for:

Главная » Уроки MS Excel » Листы и книги

Автор Антон Андронов На чтение 2 мин Опубликовано

Иногда может возникнуть необходимость создать новый лист Excel на основе уже существующего. Вы можете с легкостью создать копию листа в той же самой книге или скопировать его в новую. Команда Move or Copy (Переместить или скопировать) позволяет перемещать и копировать листы со всеми данными и форматированием. Прочтите эту статью до конца, чтобы узнать, как это делается.

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

Move or Copy (Переместить или скопировать).

Кроме этого, Вы можете выделить лист и из выпадающего меню команды Format (Формат), которая находится в группе команд Cells (Ячейки) на вкладке Home (Главная), выбрать пункт Move or Copy Sheet (Переместить или скопировать лист).

Откроется диалоговое окно Move or Copy (Переместить или скопировать). В раскрывающемся списке To book (в книгу) выберите файл Excel, в который Вы хотите скопировать выделенный лист. Вы можете выбрать текущую книгу (по умолчанию), любую открытую в данный момент или создать новую.

В списке Before sheet (Перед листом) выберите лист, перед которым требуется поместить копируемый или перемещаемый лист.

Чтобы поместить лист самым последним в книге, выберите пункт move to end (переместить в конец).

Установите флажок Create a copy (Создать копию), если хотите скопировать лист и сохранить исходный. Нажмите OK.

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

Чтобы скопировать выделенный лист в новую книгу Excel, выберите new book (новая книга) из раскрывающегося списка поля To book (В книгу) в диалоговом окне Move or Copy (Переместить или скопировать). Если требуется скопировать лист, а не переместить, выберите пункт Create a copy (Создать копию). Нажмите OK.

Новая книга Excel с перемещенным или скопированным листом будет создана.

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

Урок подготовлен для Вас командой сайта office-guru.ru
Источник: http://www.howtogeek.com/162509/how-to-easily-move-or-copy-a-worksheet-in-excel-2013/
Автор: Антон Андронов
Правила перепечатки
Еще больше уроков по Microsoft Excel

Оцените качество статьи. Нам важно ваше мнение:

Adblock
detector

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

Перейти к содержанию

Search for:

Главная » Уроки MS Excel » Листы и книги

Автор Антон Андронов На чтение 3 мин Опубликовано

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

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

Переместить или скопировать (Move or Copy).

В диалоговом окне Переместить или скопировать (Move or Copy) в выпадающем списке В книгу (To book) выберите рабочую книгу, в которую нужно скопировать лист.

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

Мы собираемся скопировать выбранный лист в новую рабочую книгу, поэтому в выпадающем списке В книгу (To book) выбираем вариант Новая книга (New book). Ставим галочку в строке Создать копию (Create a copy). Поскольку мы создаём новую книгу, то в списке Перед листом

(Before sheet) не будет других листов. Этот лист в новой рабочей книге будет единственным.

Замечание: Если Вы хотите переместить выбранный лист в другую рабочую книгу, то не ставьте галочку в строке Создать копию (Create a copy).

Нажмите ОК. Будет создана новая книга и лист скопируется в неё. Если Вы решите переместить лист, то в исходной книге его больше не будет.

Вы также можете создать копию листа в той же рабочей книге. Такая необходимость может возникнуть, если Вы хотите внести изменения в лист, но при этом требуется сохранить первоначальный вариант. Как было описано ранее в этой статье, откройте диалоговое окно Переместить или скопировать (Move or Copy). По умолчанию в выпадающем списке В книгу (To book) выбрана текущая книга – оставьте это без изменения.

В списке Перед листом (Before sheet) выберите лист, перед которым хотите вставить скопированный лист. Мы решили вставить копию нашего листа в самый конец книги после всех существующих листов. Отметьте галочкой параметр Создать копию (Create a copy) и нажмите ОК.

Лист будет вставлен и его ярлычок появится справа от ярлычков существующих листов.

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

Урок подготовлен для Вас командой сайта office-guru.ru
Источник: http://www.howtogeek.com/220677/how-to-copy-or-move-a-worksheet-into-another-workbook-in-excel/
Перевел: Антон Андронов
Правила перепечатки
Еще больше уроков по Microsoft Excel

Оцените качество статьи. Нам важно ваше мнение:

Adblock
detector

5 способов дублировать рабочие листы в Excel

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

Возможно, вы уже знакомы с первым подходом, показанным на рис. 1:

  • Щелкните Формат в главном меню Excel.
  • Выберите «Переместить или скопировать лист».
  • В этот момент появляется диалоговое окно «Переместить или скопировать»:
    1. Копирование в пределах одной книги: Нажмите «Создать копию», а затем нажмите «ОК».
    2. Копирование в другую книгу:
      Выберите имя книги в списке «В книгу», нажмите «Создать копию» и нажмите «ОК».
    3. Перемещение листа в другую книгу: Выберите имя книги в списке «В книгу» и нажмите «ОК».

Рис. 1: Традиционный подход к дублированию рабочих листов в рабочей книге.

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

Как показано на рис. 2, лично мне проще использовать третий подход, который включает в себя удерживание клавиши Ctrl, когда я использую левую кнопку мыши для перетаскивания рабочего листа вправо. Это действие будет дублировать рабочий лист без использования каких-либо меню.

Рис. 2: Удерживая нажатой клавишу Ctrl, перетащите вкладку листа, чтобы сделать копию.

Как показано на рисунке 3, четвертый подход позволяет реплицировать непрерывную группу листов:

  • Щелкните первый рабочий лист, который вы хотите реплицировать.
  • Удерживая нажатой клавишу Shift, выберите последний лист, который хотите скопировать.
  • Удерживая нажатой клавишу Ctrl, перетащите первый лист в группе вправо с помощью левой кнопки мыши. В этом случае вы должны выбрать первый лист в группе, иначе вы просто отмените выбор другого листа. В качестве альтернативы вы можете использовать любой из первых двух подходов, обсуждаемых в этой статье, после того, как вы сгруппировали рабочие листы.

Рисунок 3: Вы можете одновременно реплицировать группы листов.

Вы, скорее всего, будете использовать этот пятый подход только для специальных проектов. Допустим, вам нужно сделать 12 копий рабочего листа при настройке электронной таблицы бюджета или, скажем, 50 копий электронной таблицы для отслеживания активности по местоположению.

Чтобы проверить концепцию, давайте начнем с рабочей книги с одним листом, чтобы иметь 12 копий одного и того же рабочего листа. Однострочный макрос может сделать 11 копий текущего рабочего листа:

  1. Нажмите Alt-F11 на клавиатуре, чтобы отобразить редактор Excel Visual Basic. Пользователи Mac должны нажать Fn-Alt-F11. Хотя это выглядит как отдельная программа, это скрытый аспект Excel, который большинство пользователей раньше не видели.
  2. Откройте меню «Вид» в редакторе Visual Basic.
  3. Нажмите «Немедленное окно» в меню «Вид» или нажмите Ctrl-G на клавиатуре (для Mac — Ctrl-Cmd-G).
  4. В этот момент на экране появится окно Immediate. Это специальная область, в которой любой программный код, который вы вводите, будет немедленно выполнен; отсюда и название.
  5. Введите следующую строку программного кода в окно Immediate точно так, как написано ниже, а затем нажмите Enter.

Делать до Sheets.Count=12: Activesheet.Copy,ActiveSheet: Loop

Строка программного кода должна отображаться как одна строка в окне Immediate.

Недостаток Immediate Window заключается в том, что вы не получаете прямой обратной связи, работает ли ваш программный код, за исключением того, что теперь у вас есть 12 копий рабочего листа в рабочей книге. Подсказки об ошибках появятся, если вы нажмете Enter, когда строка кода либо неполная, либо содержит опечатки. Вы также можете столкнуться с ошибкой, если книга защищена с помощью команды «Защитить книгу» в меню «Обзор» Excel.

  1. Вы можете безопасно выйти из редактора Visual Basic после запуска строки кода.

Рисунок 4: Вы можете использовать строку программного кода, чтобы создать столько копий рабочего листа, сколько вам нужно.

Вышеупомянутая строка кода использует Visual Basic для приложений в Microsoft Excel. Этот язык известен как объектно-ориентированный язык программирования, поэтому, если вы хотите получить представление о том, что делает макрос:

  • Делать до устанавливает цикл, то есть Excel будет повторять действия до тех пор, пока не будет выполнено условие.
  • Листы — это набор всех рабочих листов в рабочей книге. На самом деле это включает в себя и другие типы листов, то есть листы диаграмм и рабочие листы макросов. Мы могли бы быть более конкретными и вместо этого использовать коллекцию Worksheets, но Sheets приводит к меньшему набору текста.
  • Count возвращает количество рабочих листов в коллекции.
  • = 12 — это максимальное количество листов, которые вы хотите использовать в рабочей книге. Вы настроите это в соответствии со своими потребностями, например, измените его на 6, если хотите реплицировать рабочий лист 5 раз. Это говорит циклу повторять свой процесс до тех пор, пока общее количество листов не совпадет с указанным вами числом.
  • ActiveSheet.Copy , ActiveSheet указывает Excel поместить копию листа, который вы видите на экране, справа. Если вы опустите часть «, ActiveSheet», макрос создаст отдельные рабочие книги, содержащие копию текущего рабочего листа.
  • Цикл указывает Excel начать процесс заново. Инструкция «До» в начале означает, что цикл остановится сам по себе, когда общее количество листов в книге совпадет с указанным вами числом.

Если бы вы сохранили это в рамках официального макроса, код может занять эту форму:

Do до Sheets.count = 12

ActiveSheet.copy, ActiveSheet

Loop

Непосредственное окно позволяет нам выполнять по одной строке кода за раз, поэтому двоеточия позволяют нам объединить три строки кода в одну строку, которую можно выполнить.

При необходимости есть два способа определить количество рабочих листов в рабочей книге Excel:

  • Во всех версиях Excel введите это в окне «Интерпретация» и нажмите Enter: ?Sheets.Count    В окне «Интерпретация» отобразится количество листов в рабочей книге.
  • В Excel 2013 и более поздних версиях введите эту формулу в любую ячейку рабочего листа, чтобы определить количество листов в рабочей книге: = ЛИСТЫ ()

Теги:

  • Эксель
  • Советы и руководства

Поделитесь этим контентом

Оставить комментарий

Связанный контент

Практика совершенства

Как CPA могут уменьшить самые большие риски злоупотребления служебным положением

Клиенты

Неразбериха с WOTC блокирует прогресс

Как дублировать лист в Excel

Последнее обновление

Иногда нам нужно сделать несколько копий одной и той же электронной таблицы в Microsoft Excel. К счастью, есть очень простой способ дублировать электронную таблицу — просто ознакомьтесь с приведенным ниже руководством, чтобы узнать, как это сделать!

Вот как можно быстро продублировать электронную таблицу Excel одним нажатием и перетаскиванием курсора.

ТЕПЕРЬ ПРОЧИТАЙТЕ: праздничных предложений теперь доступны на Amazon и Best Buy . Крупные бренды, такие как Lenovo и Samsung также начинают предлагать праздничные скидки заранее, и многие другие последуют за ними.

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

Затем нажмите и удерживайте клавишу «Control» на клавиатуре — если вы не используете компьютер Mac. Метод для пользователей Mac приведен ниже.

Для тех, кто использует другие компьютеры, клавиша «Контроль» находится в левом нижнем углу клавиатуры с надписью Ctrl или CTRL. Найдите его и удерживайте

Затем выберите лист, который вы хотите отобразить перед дубликатом листа. После того, как эта опция будет выделена синим цветом.

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

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

В появившемся меню прокрутите вверх и выберите параметр «Переместить или скопировать…».

Затем во всплывающем окне выбора выберите книгу, в которую вы хотите вставить дубликат листа (или начать новую книгу). После того, как он выбран и выделен синим цветом, нажмите «ОК».

Затем выберите лист, который должен отображаться перед дубликатом листа. После того, как эта опция будет выделена синим цветом.

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

Это продублирует лист и целенаправленно поместит его рядом с нужным листом в нужной книге.

Для пользователей Mac по-прежнему применяется тот же метод перетаскивания дубликата листа Excel, но вам нужно выбрать другую кнопку.

Вместо этого вам нужно будет удерживать кнопку «Option», которую можно найти между кнопками «Control» и «Command» на клавиатуре Mac.

Удерживая нажатой кнопку «Параметры», вы можете щелкнуть и перетащить вкладку листа, чтобы создать дубликат. Затем опустите вкладку листа вниз и отпустите кнопку «Параметры».

Если вы хотите переместить дубликат листа в другую книгу, вам придется открыть обе книги (одна с оригиналом, другая — та, в которую вы хотите переместить дубликат листа).

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

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