Как сделать копию ячейки в excel?

Как копировать в Экселе — простые и эффективные способы

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

Сначала разберемся с принципами копирования и переноса информации, а потом углубимся в практику.

И так, чтобы скопировать одну или несколько ячеек – выделите их и выполните операцию копирования (например, нажав Ctrl+C ). Скопированный диапазон будет выделен «бегающей» рамкой, а данные из него – перемещены в буферы обмена Windows и Office. Установите курсор в ячейку для вставки и выполните операцию «Вставка» (к примеру, нажмите Ctrl+V ). Информация из буфера обмена будет помещена в новое место. При вставке массива – выделите ту клетку, в которой будет располагаться его верхняя левая ячейка. Если в ячейках для вставки уже есть данные – Эксель заменит их на новые без дополнительных уведомлений.

Если вы выполняете копирование – исходные данные сохраняются, а если перемещение – удаляются. Теперь давайте рассмотрим все способы копирования и переноса, которые предлагает нам Эксель.

Копирование с помощью горячих клавиш

Этот способ – самый простой и привычный, наверное, для всех. Клавиши копирования и вставки совпадают с общепринятыми в приложениях для Windows:

  • Ctrl+C – копировать выделенный диапазон
  • Ctrl+X – вырезать выделенный диапазон
  • Ctrl+V – вставить без удаления из буфера обмена
  • Enter – вставить и удалить из буфера обмена

Например, если нужно скопировать массив А1:А20 в ячейки С1:С20 – выделите его и нажмите Ctrl+C (при перемещении – Ctrl+X ). Установите курсор в ячейку C1 и нажмите Ctrl+V . Информация будет вставлена и останется в буфере обмена, можно делать повторную вставку в другом месте. Если вместо Ctrl+V нажать Enter — данные тоже будут вставлены, но пропадут из буфера обмена, исчезнет «бегающее» выделение.

Копирование с помощью контекстного меню

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

Команды копирования в контекстном меню Эксель

Копирование с помощью команд ленты

Те же действия можно выполнить и с помощью команд ленты:

  • Копирование: Главная – Буфер обмена – Копировать
  • Вырезание: Главная – Буфер обмена – Вырезать
  • Вставка: Главная – Буфер обмена – Вставить

Копирование в Эксель с помощью ленточных команд

Последняя команда из перечисленных – комбинированная, она имеет дополнительные опции вставки (см. рис. выше) вставить только формулы:

  • Вставить – вставить ячейку полностью (значения, формулы, форматы ячейки и текста, проверка условий)
  • Формулы – вставить только формулы или значения
  • Формулы и форматы чисел – числа, значения с форматом числа как в источнике
  • Сохранить исходное форматирование – вставить значения, формулы, форматы ячейки и текста
  • Без рамок – все значения и форматы, кроме рамок
  • Сохранить ширину столбцов оригинала – вставить значения, формулы, форматы, установить ширину столбца, как у исходного
  • Транспонировать – при вставке повернуть таблицу так, чтобы строки стали столбцами, а столбцы – строками
  • Значения – вставить только значения или результаты вычисления формул
  • Значения и форматы чисел – формулы заменяются на результаты их вычислений в исходном формате чисел
  • Значения и исходное форматирование формулы заменяются на результаты их вычислений в исходном формате чисел и ячеек
  • Форматирование – только исходный формат, без данных
  • Вставить связь – вставляет формулу, ссылающуюся на скопированную ячейку
  • Рисунок – вставляет выделенный диапазон, как объект «Изображение»
  • Связанный рисунок – Вставляет массив, как изображение. При изменении ячейки-источника – изображение так же изменяется.

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

Копирование перетягиванием в Эксель

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

Чтобы скопировать массив – при перетягивании зажмите Ctrl . Курсор из четырехнаправленного превратится в стрелку со знаком «+».

Читать еще:  Как сделать подсчеты в excel?

Копирование автозаполнением

Работу автозаполнения я уже описывал в посте Расширенные возможности внесения данных. Здесь лишь немного напомню и дополню. Если нужно скопировать данные или формулы в смежные ячейки – выделите ячейку для копирования найдите маленький квадратик (маркер автозаполнения) в правом нижнем углу клетки. Тяните за него, чтобы заполнить смежные клетки аналогичными формулами или скопировать информацию.

Маркер автозаполнения

Есть еще один способ – команда Заполнить . Выделите массив для заполнения так, чтобы ячейка для копирования стояла первой в направлении заполнения. Выполните одну из команд, в зависимости от направления заполнения:

  1. Главная – Редактирование – Заполнить вниз
  2. Главная – Редактирование – Заполнить вправо
  3. Главная – Редактирование – Заполнить вверх
  4. Главная – Редактирование – Заполнить влево

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

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

Копирование, перемещение и удаление ячеек в Excel

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

Удаление ячеек в Excel

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

  1. Выберите ячейки, которые необходимо удалить.
  2. Нажмите команду Удалить, которая находится в группе Ячейки на вкладке Главная.
  3. Расположенные ниже ячейки сместятся вверх.

Копирование содержимого в Excel

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

  1. Выделите ячейку, которую необходимо скопировать.
  2. Нажмите иконку Копировать на вкладке Главная или комбинацию клавиш Ctrl+C на клавиатуре.
  3. Вокруг скопированных ячеек появится динамическая пунктирная линия. Выделите ячейку, в которую Вы хотите вставить данные.
  4. Нажмите иконку Вставить на вкладке Главная или комбинацию клавиш Ctrl+V на клавиатуре.
  5. Содержимое будет скопировано в выбранную ячейку.

Как переместить ячейку в Excel

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

  1. Выделите ячейки, которые хотите вырезать.
  2. Нажмите иконку Вырезать на вкладке Главная или комбинацию клавиш Ctrl+X на клавиатуре.
  3. Вокруг ячеек, как и при копировании, появится динамическая пунктирная линия. Выделите ячейки, в которые необходимо переместить данные.
  4. Нажмите иконку Вставить на вкладке Главная или нажмите Ctrl+V на клавиатуре.
  5. Вырезанные ячейки переместятся на новое место вместе с атрибутами форматирования.

Дополнительные параметры вставки

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

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

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

Перетаскивание ячеек в Excel

Вместо команд Вырезать, Копировать и Вставить, Вы можете использовать способ drag-and-drop (тащи и бросай), чтобы перемещать содержимое ячеек.

  1. Выделите ячейку, которую хотите переместить.
  2. Наведите указатель мыши на границу выделенной ячейки, курсор примет вид черного перекрестия со стрелками.
  3. Нажмите левую кнопку мыши и, не отпуская ее, переместите курсор в требуемое место.
  4. Отпустите левую кнопку мыши, ячейки окажутся в требуемом месте.

Как копировать таблицу в Excel сохраняя формат ячеек

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

Как вставить формулу в таблицу Excel и сохранить формат таблицы? Ведь при решении данной задачи можно экономить вагон времени. Для этого будем использовать функцию «Специальная вставка» – это простой инструмент, который позволяет быстро решить сложные задачи и освоить общие принципы его использования. Использование этого простого инструмента позволяет вам быстро приводить все таблицы к однообразному формату и получать тот результат, который необходим.

Как скопировать таблицу с шириной столбцов и высотой строк

Допустим, у нас есть такая таблица, формат которой необходимо сохранить при копировании:

При копировании на другой лист привычным методом Ctrl+C – Ctrl+V. Получаем нежелательный результат:

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

Читать еще:  Как сделать дисперсию в excel?

Способ1:Используем специальную вставку

  1. Выделяем исходную таблицу, которую нам необходимо скопировать, нажимаем на Ctrl+C.
  2. Выделяем новую (уже скопированную) таблицу, куда нам необходимо формат ширины столбцов и нажимаем на ячейку правой кнопкой мыши, после чего в выпадающем меню находим раздел «Специальная вставка».
  3. Выбираем в нем необходимый пункт напротив опции «ширина столбцов», нажимаем «ОК».

Она получила исходные параметры и выглядит идеально точно.

Способ 2: Выделяем столбцы перед копированием

Секрет данного способа в том, что если перед копированием таблицы выделить ее столбцы вместе с заголовками, то при вставке ширина каждого столбца будет так же скопирована.

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

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

  1. Выделяем целые строки листа, которые охватывают требуемый диапазон данных:
  2. Ниже вставляем ее копию:

Полезный совет! Самый быстрый способ скопировать сложную и большую таблицу, сохранив ее ширину столбцов и высоту строк – это копировать ее целым листом. О том, как это сделать читайте: копирование и перемещение листов.

Вставка значений формул сохраняя формат таблицы

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

Чтобы решить такую задачу следует выполнить 2 операции, используя специальную вставку в Excel.

Операция I:

  1. Выделяем исходную таблицу с формулами и копируем.
  2. В месте где нужно вставить диапазон данных со значениями (но уже без формул), выбираем опцию «значения». Жмем ОК.

Операция II:

Так как скопированный диапазон у нас еще находится в буфере обмена после копирования, то мы сразу еще раз вызываем специальную вставку где выбираем опцию «форматы». Жмем ОК.

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

Полезный совет! Чтобы не выполнять вторую операцию можно воспользоваться инструментом «формат по образцу».

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

Защита данных в Excel

Приветствую всех! В этот раз мы рассмотрим способы защиты данных в Excel, от примитивных приёмов, до более серьёзных с паролированием.

Спрятать содержимое ячеек

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

Нажимаем Ctrl+1 или выбираем «Формат ячеек», в открывшемся меню «Число»-«Все форматы»-«Тип» вводим подряд 3 точки с запятой без пробелов.

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

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

Защита ячеек листа от изменений

В случаях, когда необходимо защитить не весь лист, а только некоторые его части, оставив пользователям возможность вводить информацию в определенные ячейки, нужно выделить ячейки, которые не надо защищать (если такие есть), нажимаем Ctrl+1 «Формат ячеек»-«Защита» и снимаем флажок «Защищаемая ячейка».

По умолчанию этот флажок всегда включён для всех ячеек.

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

Этот приём необходим т.к. в Excel команда «защитить диапазон», отсутствует, а есть только «защитить лист» и «защитить книгу», поэтому таким образом мы решаем эту проблему.

Далее для включения защиты текущего листа нажимаем кнопку «Защитить лист» на вкладке «Рецензирование». В открывшемся окне можно установить пароль (он необходим, чтобы кто попало не мог снять защиту) и при помощи списка флажков настроить исключения:

Например, необходимо оставить пользователям:

— возможность помечать ячейки маркером (но не менять их содержимое) –включаем флажок «Форматирование».

— использование фильтрации и/или сортировки (через Автофильтр) – включаем флажки «Использование автофильтра» и/или «Сортировка». Только перед включением защиты сперва создайте сам фильтр на вкладке «Данные».

Чтобы предотвратить выделение защищённых ячеек и копирование их на новый лист с последующим редактированием, снимите в списке разрешений все флажки, кроме второго. В результате вы разрешаете выделять только разблокированные ячейки (для которых вы предварительно выключили флажок «Защищаемая ячейка»), а все остальные ячейки на листе выделить и скопировать будет невозможно.

Выборочная защита диапазонов листа для разных пользователей

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

Читать еще:  Как сделать сортировку от максимального к минимальному в excel?

Чтобы это сделать, выбираем на вкладке «Рецензирование» кнопку «Разрешить изменение диапазонов».

В появившемся окне нажимаем кнопку «Создать» и вводим имя диапазона, адреса ячеек и пароль к нему:

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

Теперь при попытке доступа к любому из защищенных диапазонов из списка, Excel будет требовать пароль именно для этого диапазона.

Защита листов книги

С помощью кнопки «Защитить книгу» на вкладке «Рецензирование» защищаем документ от удаления, переименования, перемещения листов в книге, изменения закрепленных областей (зафиксированной «шапки» таблиц и т.п.), возможности сворачивать/перемещать/изменять размеры окна книги внутри окна Excel:

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

Флажок «Окна» не обязательный и необходим для запрета пользователю сворачивать и/или изменять размеры окна книги внутри окна Excel или изменять закрепление областей.

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

В Excel имеется возможность зашифровать весь файл книги, используя алгоритм шифрования AES 128-bit. Взломать его напрямую невозможно, а автоматический подбор пароля осложнён низкой скоростью перебора вариантов, поэтому не забывайте свои пароли.

Данную защиту можно задать при сохранении книги, выбрав «Файл» – «Сохранить как» или клавишу F12, в окне сохранения нажать «Сервис» – «Общие параметры».

В появившемся окне можно ввести два разных пароля – на открытие файла (только чтение) и на изменение:

Если задать первый пароль (для открытия), то пользователь не сможет даже открыть файл для просмотра.

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

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

Кстати, в Microsoft Word этот способ тоже работает.

Иногда некоторые листы (например, с личными заметками) приходится скрывать от глаз пользователей. Простым способом является скрытие листа нажав правой кнопкой мыши по ярлыку листа «Скрыть», но это малоэффективно.

Чтобы улучшить защиту у нас должно быть открыто минимум два листа (т.к. один лист мы скроем), затем открываем редактор Visual Basic, на вкладке «Разработчик» или нажатием Alt+F11, выбираем «Visual Basic».

Нажатием Project Explorer или Ctrl+R откроется меню

В верхней части выделяем наш Лист1, а в нижней части находим свойство Visible и делаем его xlSheetVeryHidden.

Можно переименовать Лист2 на какое-нибудь слово, чтобы не палиться о наличии Листа1 и теперь узнать о его существовании можно только в редакторе Visual Basic, в других местах он отображаться не будет.

Берегите свои данные, чаще сохраняйтесь Shift+F12 и вы никогда ничего не потеряете.

вроде бы как раз в старом формате Excel, который xls, защита слабая, а в xlsx уже сильнее?

Но Elcomsoft Advanced Password Recovery и их ломает.

xlsx это xml в zip архиве, нет там никакой защиты

Пароль это защита от случайной разблокировки.

1. Измени расширение на zip или rar

2. Открой файл программой WinRar

В общем способ снятия защиты листа или книги через архиватор-блокнот работает только если защиту ставили через вкладку Рецензирование — Защита листа (или Защита книги).

Если защищали через Файл — Защитить книгу — Зашифровать паролем, то этот способ не подойдет
Внутри архива содержится вот это:

Спасибо, про ;;; не знал. Делал белым цветом, чтобы видно не было.
Мое шифрование, сделал, чтобы в рабочие листы не лазили. Исправят там, затем на меня гнали.

For i = 2 To Листов

‘Защита листа без выделения с генерацией случайного пароля

ActiveSheet.Protect (Rnd), DrawingObjects:=True, Contents:=True, Scenarios:=True

‘Скрываем листы так, чтобы они были не видны даже скрытыми

А вообще я придумал свой универсальный способ защиты для действительно важных документов, которые никак не должны попасть в чужие руки:
Способ в обычном отвлечении внимания — на видимой части диапазона находятся какие то банальные данные, типа какого то бланка, или реестра или ещё чего-то неважного
А вся конфиденциальная информация находится в скрытом диапазоне строк, например, от 1000 и ниже.
Показ строк вызывается макросом при выделении определённой ячейки на листе, например, W1.
После редактирования данных скрытие строк и переход к видимому диапазону происходит вызовом другого макроса, при выделении, например, ячейки W1001
Лист кстати лучше запаролить. Пароли прописать в скрытом листе, например. Или использовать метод шифрования.

Абсолютной защиты не существует. Любой файл можно взломать и прочитать. А вот открыв файл и увидев какие то бесполезные для него данные на самом виду — потенциальный взломщик успокаивается, и перестаёт обращать на этот файл внимание, думая, что ему нужен другой файл. Он почти наверняка не полезет в дебри листа, искать скрытые столбцы или строки, лезть в макросы и т.д.

Ссылка на основную публикацию
Adblock
detector