Перемещение и копирование ячеек и их содержимого
Используйте команды Вырезать, Копировать и Вставить, чтобы перемещать или копировать содержимое ячеек. Так можно копировать определенную часть содержимого или свойств ячеек. Например, скопировать вычисленное по формуле значение, не копируя саму формулу, или скопировать только формулу.
Ячейки в Excel перемещаются и копируются вместе с формулами, итоговыми значениями, форматом и примечаниями.
В Excel ячейки можно перемещать путем перетаскивания или с помощью команд Вырезать и Вставить.
Перемещение ячеек путем перетаскивания
-
Выделите ячейки или диапазон ячеек, которые требуется переместить или скопировать.
-
Наведите указатель мыши на границу выделенной области.
-
Когда указатель примет вид указателя перемещения
, перетащите ячейку или диапазон ячеек в другое место.
Перемещение ячеек с помощью команд «Вырезать» и «Вставить»
-
Выделите ячейку или диапазон ячеек.
-
На вкладке Главная нажмите кнопку Вырезать
или нажмите клавиши CTRL+X.
-
Выделите ячейку, в которую вы хотите переместить данные.
-
На вкладке Главная нажмите кнопку Вставить
или нажмите клавиши CTRL+V.
Копирование ячеек с помощью копирования и вставки
-
Выделите ячейку или диапазон ячеек.
-
Нажмите кнопку Копировать или клавиши CTRL+C.
-
Нажмите кнопку Вставить или клавиши CTRL+V.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
См. также
Перемещение или копирование ячеек, строк и столбцов
Нужна дополнительная помощь?
When working with large amounts of data in Excel, you might find the need to copy and paste something that you’ve already written, or perhaps wholly move a selection. Whether you are working with data within a single worksheet, multiple worksheets, or even various workbooks, there are easy shortcuts you can use the cut, copy, and paste.
These instructions apply to Excel 2019, 2016, 2013, 2010, and Excel for Microsoft 365.
Copying Data in Microsoft Excel
Copying data in Excel is convenient when you need to duplicate functions, formulas, charts, and other data. The new location can be on the same or different worksheet or even in a completely different workbook.
As in all Microsoft programs, there is more than one way of accomplishing a task. In Excel, you can copy and move data in three ways:
- Using a keyboard shortcut.
- Using the right-click context menu.
- Using menu options on the Home tab of the ribbon.
When the copy command is activated, the clipboard temporarily stores a duplicate of the selected data until you paste it into the destination cell or cells.
Other methods of copying data that don’t involve using the clipboard include using the fill handle and drag and drop with the mouse.
Copy and Paste Data in Excel With Shortcut Keys
The easiest way to cut, copy, and paste, arguably, is with keyboard shortcuts. The keyboard key combinations for copying and pasting data are:
Ctrl + C — activates the copy command
Ctrl + V — activates the paste command
- Click a cell or multiple cells to highlight them.
- Press and hold down the Ctrl key on the keyboard.
- Press and release the C key without releasing the Ctrl key.
- A moving border (sometimes called marching ants) will surround the selected cell(s).
- Click the destination cell — when copying multiple cells of data, click the cell in the top left corner of the destination range.
- Press and hold down the Ctrl key on the keyboard.
- Press and release the V key without releasing the Ctrl key.
- The duplicated data should now be in both the original and destination locations.
The arrow keys on the keyboard can be used instead of the mouse pointer to select both the source and destination cells when copying and pasting data.
- To select multiple adjacent cells with the arrow keys, press and hold down the Shift key.
- To select multiple non-adjacent cells with the arrow keys, use the Ctrl key.
Copy Data in Excel With the Context Menu
While the options available in the context menu, or right-click menu, usually change depending upon the object selected, the cut, copy and paste commands are always available.
- Click on a cell or multiple cells to highlight them.
- Right-click on the selected cell(s) to open the context menu.
- Choose copy from the available menu options.
- A moving black border will surround the selected cell(s).
- Click on the destination cell — when copying multiple cells of data, click on the cell in the top left corner of the destination range.
- Right-click on the selected cell(s) to open the context menu.
- Choose paste from the available menu options.
- The duplicated data should now be in both the original and destination locations.
Copy Data With the Ribbon
The copy and paste commands are in the Clipboard section on the left-hand side of the Home tab of the ribbon.
- Click on a cell or multiple cells to highlight them.
- Click on the Copy icon on the ribbon.
- A moving black border will surround the selected cell(s).
- Click on the destination cell — when copying multiple cells of data, click on the cell in the top left corner of the destination range.
- Click on the Paste icon on the ribbon.
- The duplicated data should now be in both the original and destination locations.
Moving Data in Microsoft Excel
There is no move command in Excel. To move data, you need to cut and paste it from one location to the new one. You can use cut/paste in Excel to relocate functions, formulas, charts, and other data. The new location can be in the same or different worksheet or even in a completely different workbook.
As with copying, there are three ways to cut data in Excel:
- Using a keyboard shortcut.
- Using the right-click context menu.
- Using menu options on the Home tab of the ribbon.
When you cut data in Excel, the clipboard temporarily stores it, just like when you copy data.
Move Data in Excel With Shortcut Keys
The keyboard key combinations used to copy data are:
Ctrl + X — activates the cut command
Ctrl + V — activates the paste command
- Click on a cell or multiple cells to highlight them.
- Press and hold down the Ctrl key on the keyboard.
- Press and release the X without releasing the Ctrl key.
- A moving black border will surround the selected cell(s).
- Click on the destination cell — when moving multiple cells of data, click on the cell in the top left corner of the destination range.
- Press and hold down the Ctrl key on the keyboard.
- Press and release the V key without releasing the Ctrl key.
- The selected data should now be in the destination location only.
The arrow keys on the keyboard can be used instead of the mouse pointer to select both the source and destination cells when cutting and pasting data.
- To select multiple adjacent cells with the arrow keys, press and hold down the Shift key.
- To select multiple non-adjacent cells with the arrow keys, use the Ctrl key.
Move Data in Excel With the Context Menu
When you right-click on a cell, the context menu always includes the cut, copy, and paste commands.
- Click on a cell or multiple cells to highlight them.
- Right-click on the selected cell(s) to open the context menu.
- Choose cut from the available menu options.
- A moving border (sometimes called marching ants) will surround the selected cell(s).
- Click on the destination cell — when copying multiple cells of data, click on the cell in the top left corner of the destination range.
- Right-click on the selected cell(s) to open the context menu.
- Choose paste from the available menu options.
- The selected data should now be only in the destination location.
Move Data in Excel With the Ribbon
The cut and paste commands are in the Clipboard section on the Home tab of the ribbon.
- Click on a cell or multiple cells to highlight them.
- Click on the Cut icon on the ribbon.
- A moving black border will surround the selected cell(s).
- Click on the destination cell — when copying multiple cells of data, click on the cell in the top left corner of the destination range.
- Click on the Paste icon on the ribbon.
- The selected data should now be in the destination location only.
Thanks for letting us know!
Get the Latest Tech News Delivered Every Day
Subscribe
Предположим, вам нужно часто копировать диапазон ячеек в другое место после изменения данных, метод копирования и вставки вручную будет сложным и трудоемким. Как сделать так, чтобы это дело копирования и вставки запускалось автоматически? В этой статье показано, как использовать командную кнопку для копирования и вставки данных одним щелчком мыши.
Создайте командную кнопку для копирования и вставки данных с кодом VBA
Создайте командную кнопку для копирования и вставки данных с кодом VBA
Чтобы автоматически копировать и вставлять данные при нажатии кнопки управления, сделайте следующее.
1. Вставьте командную кнопку, нажав Застройщик > Вставить > Командная кнопка (элемент управления ActiveX). Смотрите скриншот:
2. Нарисуйте кнопку Command на листе и щелкните ее правой кнопкой мыши. Выбрать Просмотреть код из контекстного меню.
3. Во всплывающем Microsoft Visual Basic для приложений В окне кода замените исходный код в окне кода приведенным ниже кодом VBA.
Код VBA: используйте командную кнопку для копирования и вставки данных в Excel
Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
Dim xSheet As Worksheet
Set xSheet = ActiveSheet
If xSheet.Name <> "Definitions" And xSheet.Name <> "fx" And xSheet.Name <> "Needs" Then
xSheet.Range("A1:C17 ").Copy
xSheet.Range("J1:L17").PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
End If
Application.ScreenUpdating = True
End Sub
Внимание: В коде CommandButton1 — это имя вставленной вами командной кнопки. A1: C17 — это диапазон, который вам нужно скопировать, а J1: L17 — это целевой диапазон для вставки данных. Пожалуйста, измените их по своему усмотрению.
4. Нажмите другой + Q ключи, чтобы закрыть Microsoft Visual Basic для приложений окно. И выключите режим дизайна на вкладке разработчика.
5. Теперь нажмите кнопку Command, все данные в диапазоне A1: C17 будут скопированы и вставлены в диапазон J1: L17 без форматирования ячеек.
Статьи по теме:
- Как сохранить и закрыть активную книгу без запроса командной кнопки в Excel?
- Как всегда перемещать командную кнопку на листе в Excel?
- Как обновить или вставить (текущую) дату и время с помощью командной кнопки в Excel?
- Как использовать командную кнопку для изменения указанного значения ячейки в Excel?
- Как использовать командную кнопку для сохранения активного рабочего листа в виде файла PDF в Excel?
- Как автоматически вставить новую пустую строку с помощью командной кнопки в Excel?
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Комментарии (60)
Номинальный 4.5 из 5
·
рейтинги 1
Урок 3. Копировать, вырезать, вставить. Горячие клавиши в Excel .
Копирование, перемещение и удаление ячеек в Excel – это базовые операции по работе с ячейками, которые должен уметь выполнять даже самый начинающий пользователь.
Удаление ячеек в EXCEL
Существует большая разница между удалением содержимого ячейки в Excel и удалением самой ячейки. Если Вы удалите ячейку, то расположенные ниже ячейки будут смещаться вверх и заменять собой удаленные.
1.Выберите ячейки, которые необходимо удалить.
2.Нажмите команду Удалить, которая находится в группе Ячейки на вкладке Главная.
3.Расположенные ниже ячейки сместятся вверх.
Или же воспользоваться клавишей (Delete) на выбранном участке ячеек.
Копирование содержимого В EXCEL
Excel позволяет копировать данные, которые уже имеются на рабочем листе, и вставлять их в другие ячейки. В ряде случаев это может сэкономить Вам много времени и сил.
1. Выделите ячейку, которую необходимо скопировать.
2. Нажмите иконку Копировать на вкладке Главная или комбинацию клавиш Ctrl+C на клавиатуре
Вокруг скопированных ячеек появится динамическая пунктирная линия. Выделите ячейку, в которую Вы хотите вставить данные.
1. Нажмите иконку Вставить на вкладке Главная или комбинацию клавиш Ctrl+V на клавиатуре.
2. Содержимое будет скопировано в выбранную ячейку.
Перемещение данных в EXCEL
В отличие от команды Копировать, которая дублирует содержимое ячейки, команда Вырезать позволяет перемещать данные между ячейками.
1. Выделите ячейки, которые хотите вырезать.
2. Нажмите иконку Вырезать на вкладке Главная или комбинацию клавиш Ctrl+X на клавиатуре.
3. Вокруг ячеек, как и при копировании, появится динамическая пунктирная линия. Выделите ячейки, в которые необходимо переместить данные.
4. Нажмите иконку Вставить на вкладке Главная или нажмите Ctrl+V на клавиатуре.
5 Вырезанные ячейки переместятся на новое место вместе с атрибутами форматирования.
Далее описаны манипуляции с ячейками при помощи клавиш:
<^>v перемещение клавишами-стрелками во все стороны, на одну ячейку. По умолчанию, будет перемещаться курсор Екселя, выделяя ячейки по очереди в направлении стрелки. Ежели надобно оставить выделенную ячейку в покое и прокрутить страницу, нажимайте клавишу Scroll Lock.
PgDn перейти на один экран вниз.
PgUp на один экран вверх.
Alt +PgDn на один экран вправо.
Alt+PgUp на один экран влево.
Опять же, если не хотите «таскать за собой» выделенную ячейку, нажимайте Scroll Lock и скрольте клавой.
Ctrl+< ^ > v быстрое перемещение, к краю области данных.
Другими словами, курсор будет перепрыгивать к последней, не пустой ячейке, в заданном направлении, перескакивая все полные и останавливаясь перед пустыми. Полезно, в зависимости от ситуации. При включенном скролл-локе, будете прыгать «экранными мерками».
Ctrl+End переход к последней ячейке области данных. Если вам понадобилась «хата с краю», доберетесь очень быстро. Это сочетание бросает курсор на пересечение строк и столбцов с последними заполненными ячейками.
Ctrl+Home перейти к ячейке А1 Часто бывает полезным, особенно, если забрался далеко, а надо срочно в «Родительский дом». Причем, нажатие просто клавиши Home возвращает курсор к началу строки Excel, а в режиме Scroll Lock, в верхнюю левую ячейку таблицы, которую мы видим на экране. End перемещение в нижнюю правую ячейку экрана при включении скролл-лок. Интересный результат дает использование клавиш стрелок после нажатия End. Сразу понимаешь, что все в нашей жизни относительно :-). Вообще с этой клавишей, противоположной Home, все ясно из названия. Работает везде, и везде это перемещение в конец.
F5 как и Ctrl+G — запрос ячейки для перехода. Вызывает диалоговое окно, где можно задать адрес ячейки для перехода или её Имя. Разумеется, эти данные нужно знать и ячейка должна быть по настоящему вам близка или дорогА. Обычно адрес или Имя запоминаются только в этих случаях.
Alt+Tab перейти к другой книге. Собственно нажимая эти клавиши, вы получаете на экране небольшое окошко, которое позволяет перейти к любому открытому файлу или папке. Нажать нужно сначала Alt, а потом, удерживая его, нажимать Tab до перехода к нужному файлу. Файл или папка изображается в виде иконки, а название его написано в строке ниже, на случай нескольких одинаковых иконок. Если открыто много чего, то можно перемещаться и в обратном порядке, дополнительно удерживая клавишу Shift. Но обычно хватает и первого сочетания.
Ctrl+PgDn и Ctrl+PgUp перемещение между листами Excel. Сочетание скорее для правой руки. Владельцы «многостраничных книг» его оценят по достоинству. Ведь очень многие не знают — как переключаться между листами в Excel.
Ctrl+Tab переход к следующему окну Excel.
Ctrl+Shift+Tab то же самое, в обратном порядке. Если открыто несколько окон Excel в одном — будете прыгать между ними. Или просто между разными файлами Excel, если их открыто больше одного. Попробуйте.., так легче понять — надо ли вам это сочетание…
Перемещаться в окне Excel можно и при помощи Enter, Shift+Enter — вниз, вверх или Tab, Shift+Tab — вправо, влево
Содержание Предыдущая << • >> Cледующая Автор:Muha
2016-06-01 • Просмотров [ 4817 ]
Копировать данные в Excel можно с помощью стандартных системных средств: контекстное меню, перетягивание курсора Excel мышкой (за квадратик), комбинация клавиш CTRL+C. А можно воспользоваться удобным инструментом «Буфер обмена». В чем разница?
Копирование стандартными средствами – это возможность скопировать только один выделенный элемент (диапазон ячеек, диаграмма, таблица и т.п.). Стандартный метод позволяет перенести содержимое данных не только в приделах программ входящих в пакет MS Office, но и в другие Windows программы.
Инструмент «Буфер обмена» позволяет выделять в памяти программы до 24-х мест временного хранения содержимого данных. Таким образом, вы можете поместить в оперативную память 24 совершенно не связанных между собой элементов. Кроме того буфер обмена позволяет управлять содержимым хранилища оперативной памяти. Работа с буфером обмена ограничена в рамках программ пакета MS Office.
Нельзя вложиться в рамки одного урока, чтобы описать возможности копирования в программе Excel. Это одна из наиболее часто используемых функций в процессе работы. Сначала рассмотрим возможности перемещения данных в Excel стандартными системными средствами, а дальше оценим преимущества удобного инструмента «Буфер обмена».
Примеры копирования данных стандартными средствами Excel
Для наглядного примера рассмотрим копирование диапазонов данных.
Примечание. Другие элементы данных (диаграммы, таблицы, фигуры и т.п.) копируются аналогичным способом.
Чтобы легко освоить материал данный урок состоит из практических заданий.
Как копировать таблицу в Excel?
Копировать выделенные ячейки в Excel можно несколькими способами. Создайте таблицу, так как показано на рисунке, а в ячейку C2 добавьте примечание.
Очень важно чтобы форматы ячеек отличались в исходной таблице. Содержимое ячеек не имеет значения за исключением наличия примечания.
Переместим данные диапазона B2:C3 в F3:G4.
Задание 1. Выделите диапазон B2:C3.
Перейдите на закладку инструментов «Главная» выберите «Копировать». Перейдите в ячейку F3 и нажмите на инструмент «Главная»-«Вставить».
Задание 2. Выделите диапазон ячеек B2:C3. Нажмите комбинацию клавиш CTRL+C и перейдите курсором на ячейку F3. После чего нажмите комбинацию клавиш CTRL+V.
Задание 3. По предварительно выделенному диапазону B2:C3 щелкните правой кнопкой мышки. Из появившегося контекстного меню выберите опцию «Копировать». Теперь щелкните правой кнопкой мышки по ячейке F3 и щелкните по опции контекстного меню «Вставить скопированные ячейки». Далее нажмите «ОК».
Задание 4. По-прежнему выделяем B2:C3. Далее наведите курсор мышки на рамку выделенного диапазона. Нажмите клавишу CTRL на клавиатуре. Возле курсора мышки появится значок «+». Удерживая левую клавишу мышки и клавишу CTRL, перетащите диапазон, расположив его по необходимому адресу (F3:G4). Отпустите сначала клавишу мышки, а потом CTRL.
Примечание. Если выполнить данную операцию без нажатия клавиши CTRL то данные не скопируются, а просто переместятся.
Функциональное копирование смежных диапазонов ячеек
Теперь копируем смежный диапазон с нижней гранью. Для этого выделяем диапазон A4:D4. Наведите указатель на точку в нижнем правом углу курсора Excel и стрелка примет вид жирного плюса «+». Теперь удерживая левую клавишу мышки, смещаем указатель на одну ячейку вниз.
Такой способ особенно эффективен для копирования формулы. Одна и та же формула каждый раз автоматически меняет адрес относительных ссылок. Более детально этот способ будет рассмотрен на следующих уроках по работе с функциями и формулами.
Примечание. Аналогичным способом можно скопировать столбец таблицы в смежный диапазон со стороны правой вертикальной грани. Соответственно курсор нужно смещать не вниз, а вправо.
Вспомогательные инструменты для вставки данных
Обратите внимание. При выполнении задания 1 и 2 после вставки рядом появляется вспомогательный инструмент со значком и тестом (Ctrl). Если кликнуть по нему или нажать на клавиатуре CTRL, то высветится меню для настройки параметров вставки. Например, можно вставить только формат или только их значения.
Примечание. Если данный инструмент для вас не является вспомогательным, а скорее раздражительным, то его можно отключить. Для этого зайдите в настройки программы: «Файл»-«Параметры»-«Дополнительно»-«Вырезание, копирование и вставка». Там же уберите галочку напротив «Отображать кнопку параметров вставки при вставке содержимого».
Инструмент «Формат по образцу»
Чтобы копировать формат ячейки в Excel нужно использовать инструмент «Формат по образцу» предназначен для копирования только оформления ячеек без их значений. Принцип работы этого инструмента прост. Программой выделяется место для временного хранения в оперативной памяти только форматов без значений. Это очень удобно, когда нужно скопировать оформление и сохранить при этом значения данных.
Чтобы воспользоваться данным инструментом выделяем область формата таблицы A1:D4. Дальше надо нажать «Главная»-«Формат по образцу». Курсор мышки примет значок инструмента. После чего следует щелкнуть по ячейке B7 для вставки. Как видите, переместились только форматы без значений.
Если после выделения диапазона A1:D4 сделать двойной щелчок по инструменту «Формат по образцу», то это действие позволяет зафиксировать нажатие кнопки. Теперь можно несколько раз щелкать по разным ячейкам для вставки формата в несмежные диапазоны по одному клику.
На следующем уроке рассмотрим преимущества инструмента «Буфер обмена».