Как скопировать и вставить таблицу в экселе. Как в excel сделать копирование ячейки? Автоматическая копирование и вставка ячейки в текущем листе или с одного листа на другой с помощью формулы

Для автоматического копирования и вставки значения ячейки в текущем листе или с одного листа на другой без использования сочетаний клавиш эта статья может вам помочь.

Автоматическая копирование и вставка ячейки в текущем листе или с одного листа на другой с помощью формулы

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

1. Для копирования и вставки ячейки в текущем листе, таком как копия A1 в D5, вы можете просто выбрать ячейку назначения D5, затем ввести = A1 и нажмите клавишу Enter, чтобы получить значение A1.

2. Для копирования и вставки ячейки с одного листа на другой, такого как ячейка копирования A1 от Sheet1 до D5 Sheet2, выберите ячейку D5 в Sheet2, затем введите = Sheet1! A1 и нажмите клавишу Enter, чтобы получить значение.

Советы : Целевая ячейка связана с скопированной ячейкой, и она будет изменена по мере изменения исходной ячейки.

Автоматическая копирование и вставка ячейки в текущий лист с помощью VBA

Следующий код VBA помогает вам скопировать ячейку или диапазон ячеек и вставить в указанные ячейки на текущей рабочей таблице.

1. Нажмите другой + F11 , чтобы открыть окна.

2. в Microsoft Visual Basic для приложений окна, нажмите Вставить > модуль , Затем скопируйте и вставьте следующий код VBA в окно модуля.

Код VBA: автоматическая копирование и вставка ячейки в текущем листе

Sub RangeTest() On Error Resume Next Dim xRg As Range Set xRg = Application.Selection Range("A1 ").Copy Range("D5") xRg.Select End Sub

Внимание : В коде A1 - это ячейка, которую вы скопируете, а D5 - ячейка назначения для размещения значения ячейки A1. Для автоматического копирования и вставки диапазона ячеек замените ячейку диапазоном, например, замените A1 на A1: A10 и замените D5 на D1: D10.

3. нажмите F5 ключ для запуска кода, то определенная ячейка (диапазон) будет скопирована и вставлена ​​в указанную ячейку (диапазон) автоматически, а также форматирование ячейки.

Скопируйте и вставьте несколько диапазонов в текущем листе или с одного листа на другой с помощью Kutools for Excel

Если вы одновременно копируете несколько диапазонов, вы можете попробовать Копировать диапазоны полезности Kutools for Excel .

1. Выберите несколько диапазонов, которые необходимо скопировать, удерживая Ctrl ключ. Затем нажмите Kutools > Копировать диапазоны , Смотрите скриншот:

2. в диалоговое окно, вы можете видеть, что выбранные диапазоны перечислены в Диапазоны для копирования коробка. Затем укажите опцию в Специальная вставка раздел, проверьте В том числе высота строки или В том числе ширина столбца по мере необходимости, и, наконец, нажмите OK кнопка. Смотрите скриншот:

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

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

Теперь выбранные диапазоны копируются и вставляются в указанное место.

Копирование и вставка нескольких диапазонов в текущем листе или с одного листа на другой

Kutools for Excel включает в себя более удобные инструменты Excel 300. Бесплатно, без ограничений, в 60-дни. Скачайте бесплатную пробную версию прямо сейчас!

Статьи по теме :

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

Рекомендуемые инструменты для повышения производительности в Excel

Kutools для Excel помогает всегда завершать работу раньше времени и выделяться из толпы

  • Больше, чем мощные расширенные функции 300, разработанные для рабочих сценариев 1500, повышающие производительность на 70%, дают вам больше времени, чтобы заботиться о семье и радоваться жизни.
  • Больше не нужно запоминать формулы и коды VBA, дайте вашему мозгу отдохнуть.
  • Станьте экспертом по Excel за минуты 3. Сложные и повторяющиеся операции можно выполнить за считанные секунды,
  • Ежедневно сокращайте тысячи операций с клавиатурой и мышью, попрощайтесь с профессиональными заболеваниями сейчас.
  • Высокоэффективные люди 110,000 и выбор всемирно известных компаний 300 +.
  • 60-Day полнофункциональная бесплатная пробная версия. 60-день гарантии возврата денег. 2 лет бесплатного обновления и поддержки.

Обеспечивает просмотр и редактирование с помощью вкладок в Microsoft Office, гораздо более мощный, чем вкладки браузера

  • Вкладка Office предназначена для Word, Excel, PowerPoint и других приложений Office: Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов в новых вкладках одного и того же окна, а не в новых окнах.
  • Увеличивает вашу производительность на 50% и уменьшает сотни щелчков мышью для вас каждый день!

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

Копирование таблицы в Excel представляет собой создание её дубликата. В самой процедуре практически нет отличий в зависимости от того, куда вы собираетесь вставить данные: в другую область того же листа, на новый лист или в другую книгу (файл). Главное отличие между способами копирования заключается в том, как вы хотите скопировать информацию: вместе с формулами или только с отображаемыми данными.

Способ 1: копирование по умолчанию

Простое копирование по умолчанию в Эксель предусматривает создание копии таблицы вместе со всеми размещенными в ней формулами и форматированием.


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

Способ 2: копирование значений

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

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

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

Если вы хотите скопировать значения, но при этом сохранить исходное форматирование, то нужно во время вставки перейти в пункт меню «Специальная вставка» . Там в блоке «Вставить значения» нужно выбрать пункт «Значения и исходное форматирование» .

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

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

Способ 3: создание копии с сохранением ширины столбцов

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


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

Способ 4: вставка в виде изображения

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

  1. Выполняем копирование нужного диапазона.
  2. Выбираем место для вставки и вызываем контекстное меню. Переходим в пункт «Специальная вставка» . В блоке «Другие параметры вставки» выбираем пункт «Рисунок» .

После этого, данные будут вставлены на лист в виде изображения. Естественно, редактировать такую таблицу уже будет нельзя.

Способ 5: копирование листа

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


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

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

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

При выполнении стандартной операции копирования Копировать – Вставить (Ctrl + C Ctrl + V ) получаем таблицу, но вид у нее немного не тот. 🙂

Копирование Ctrl+C — Ctrl+V

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

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

Первый вариант .

Оптимален, если требуется перенести всю таблицу целиком, по сути – весь лист. При этом и копировать следует весь лист, но, не выделяя его через столбцы или строки (долго придется выделять), а воспользовавшись специальной кнопкой, которой служит пересечение заголовков строк и столбцов таблицы.

Порядок действий таков:

  1. Выделили исходный лист Excel;
  2. Дали команду на копирование Ctrl + C ;
  3. Перешли на новый лист или в новую книгу ;
  4. Так же выделили его угловой кнопкой;
  5. Дали команду на вставку Ctrl + V .

Оптимальный результат копирования таблицы

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

Второй вариант .

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

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

Вставка 1 – аналогична стандартной операции копирования Копировать – Вставить (Ctrl + C Ctrl + V ) получаем зауженную таблицу (как в начале статьи).

Вставка 2 – вставка формул. Выполняется копирование только данных и формул. Идет потеря форматирования и оформления.

Вставка 3 – перенос формул и форматов чисел. Форматирование теряется.

Вставка 4 – сохранение исходного форматирования ячеек, форматов чисел и стиля таблицы. Настройки табличного поля теряются.

Вставка 5 – работает как предыдущий вариант – Вставка 4 , но ещё и без рамок (обрамления ячеек).

Вставка 6 – копирование всего содержимого таблицы с сохранением ширины столбцов оригинала. Оптимальный вариант копирования!

Вставить значения 1 – осуществляется вставка только текущих значений ячеек, в том числе результатов вычислений (а не формул). На рисунке показано, что скопировались результаты в вычисляемом столбце, а не формулы. Это видно по строке формул (отмечено красным).

Вставить значения 2 – осуществляется вставка только текущих значений ячеек (как в предыдущем варианте — Вставить значения 1 ) с сохранением форматов чисел.

Вставить значения 3 – переносятся значения ячеек и их исходное форматирование. Очень похоже на вариант копирования Вставка 4 , но без переноса самих формул.

Копирование без формул с форматированием

Другие параметры вставки 1 – копирование только форматирования без переноса каких-либо данных и настроек ширины таблицы.

Другие параметры вставки 2 – копирование и вставка исходника в виде рисунка. На иллюстрации по маркерам видно, что скопированный объект представляет собой рисунок, который не привязан к столбцам (видно смещение). Он расположен над таблицей как отдельный объект.

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

Копирование значения одной ячейки

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

  • копирование с помощью выпадающего меню мышки. Для того чтобы воспользоваться этой функцией кликните правой клавишей на ячейке и выберите пункт «Копировать». Затем установите курсор на ячейку, куда вы хотите перенести информацию, кликните по ней правой кнопкой мыши и выберите пункт «Вставить».
  • копирование посредством мыши. Удерживая клавишу «Ctrl» кликните левой кнопкой мышки на выбранной ячейке: подведите курсор к ее краю, курсор изменит свою форму на стрелочку с плюсом. Продолжая удерживать «Ctrl» переведите курсор на ячейку, куда вы хотите скопировать информацию. Отпустите кнопку. Информация перемещена.
  • копирование с использованием комбинаций символов. Установите курсор на ячейку, данные которой вам необходимо скопировать. Одновременно нажмите клавиши «Ctrl» и «С», данные ячейки будут скопированы. Левой кнопкой мыши выберите ячейку, куда бы вы хотели перенести данные и примените комбинацию клавиш «Ctrl» и «V».

Копирование значений нескольких ячеек

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

  • выделение информации небольшого количества смежных ячеек. Кликните левой кнопкой мыши на одной из угловых ячеек выбранного массива. Не отпуская кнопки, поведите курсор так, чтобы рамка выделения захватила все нужные ячейки.
  • выделение информации значительного количества смежных ячеек. Левой кнопкой мыши выберите одну из угловых ячеек. Удерживая клавишу «Shift» кликните левой кнопкой по диагонально-противоположно расположенной от исходной угловой ячейке.
  • выделение информации из несмежных ячеек. Удерживая клавишу «Ctrl», кликните левой кнопкой мыши поочерёдно по всем необходимым ячейкам.
  • выделение строк и столбцов. Скопировать строки или столбцы в Excel можно воспользовавшись функцией их выделения. Для этого наведите курсор на букву или цифру, соответствующую необходимым столбцам/строкам и кликните по ним левой кнопкой мыши. Курсор при этом поменяет свою форму на жирную вертикальную или горизонтальную стрелки. Если необходимо выбрать несколько смежных областей, зажмите клавишу «Shift» и кликните на крайней ячейке, а если несмежных - удерживая «Ctrl» выбирайте курсором поочерёдно все необходимые ячейки.

Копирование всех ячеек листа

Для того чтобы скопировать в Excel весь лист, необходимо нажать клавишу «Выделить все», которая расположена между буквой «А» и цифрой «1». Затем установить курсор в выбранную для вставки область и с помощью комбинаций клавиш «Ctrl»+«V» или выпадающего меню вставить информацию. Также вы можете воспользоваться другим способом. Кликните правой кнопкой мышки на закладке листа (по умолчанию «Лист 1»), выберите пункт «Переместить/скопировать». В выпадающим меню установите галочку в графе «Создать копию», а в перечне листов выберите перед каким из них ее разместить.

Копирование таблицы Word в Excel

При необходимости скопировать данные из таблицы Word в Excel необходимо выполнить следующую последовательность действий:

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