Как скопировать значение ячейки в excel в диапазон


Download Article

Easy methods to repeat a value in Excel on PC or mobile


Download Article

This wikiHow teaches how to copy one value to an entire range of cells in Microsoft Excel. If the cells you want to copy to are in a single row or column, you can use Excel’s Fill feature to fill the row or column with the same value. If you want the value to appear in a wider range of cells, such as multiple contiguous or non-connected (desktop-only) rows and columns, you can easily paste the value into a selected range.

  1. Image titled Add the Same Value to Multiple Cells in Excel Step 1

    1

    Type the value into an empty cell. For example, if you want the word «wikiHow» to appear in multiple cells, type wikiHow into any empty cell now. Use this method if you want the same value to appear in an entire range.

  2. Image titled Add the Same Value to Multiple Cells in Excel Step 2

    2

    Right-click the cell containing the value and select Copy. This copies the value to your clipboard.

    Advertisement

  3. Image titled Add the Same Value to Multiple Cells in Excel Step 3

    3

    Select the range of cells in which you want to paste the value. To do this, click and drag the mouse over every cell where the value should appear. This highlights the range.

    • The range you select doesn’t have to be continuous. If you want to select cells and/or ranges that aren’t connected, hold down the Control key (PC) or Command key (Mac) as you highlight each range.
  4. Image titled Add the Same Value to Multiple Cells in Excel Step 4

    4

    Right-click the highlighted range and click Paste. Every cell in the selected range now contains the same value.

  5. Advertisement

  1. Image titled Add the Same Value to Multiple Cells in Excel Step 5

    1

    Type the value into an empty cell. For example, if you want the word «wikiHow» to appear in multiple cells, type wikiHow into an empty cell above (if applying to a column) or beside (if applying to a row) the cells you want to fill.

  2. Image titled Add the Same Value to Multiple Cells in Excel Step 6

    2

    Tap the cell once to select it. This highlights the cell.

  3. Image titled Add the Same Value to Multiple Cells in Excel Step 7

    3

    Tap the highlighted cell once more. This opens the Edit menu.

  4. Image titled Add the Same Value to Multiple Cells in Excel Step 8

    4

    Tap Copy on the menu. Now that the value is copied to your clipboard, you’ll be able to paste it into a series of other cells.

  5. Image titled Add the Same Value to Multiple Cells in Excel Step 9

    5

    Select the range of cells in which you want the selected value to appear. To do so, tap the first cell where you want the copied value to appear, and then drag the dot at its bottom-right corner to select the entire range.

    • There is no way to select multiple non-touching ranges at once. If you need to copy the value into another non-adjacent range, repeat this step and the next step for the next range after pasting into this one.
  6. Image titled Add the Same Value to Multiple Cells in Excel Step 10

    6

    Tap the selected range and tap Paste. This copies the selected value into every cell in the range.

  7. Advertisement

  1. Image titled Add the Same Value to Multiple Cells in Excel Step 11

    1

    Type the value into an empty cell. For example, if you want the word «wikiHow» to appear in multiple cells, type wikiHow into an empty cell above (if applying to a column) or beside (if applying to a row) the cells you want to fill.

  2. Image titled Add the Same Value to Multiple Cells in Excel Step 12

    2

    Hover the mouse cursor over the bottom-right corner of the cell. The cursor will turn to crosshairs (+).

  3. Image titled Add the Same Value to Multiple Cells in Excel Step 13

    3

    Click and drag down the column or across the row to fill all cells. As long as Excel does not detect a pattern, all selected cells will be filled with the same value.

    • If the filled cells show up as a pattern, such as a series of increasing numbers, click the icon with a plus sign at the bottom of the selected cells, then select Copy cells.
  4. Advertisement

  1. Image titled Add the Same Value to Multiple Cells in Excel Step 14

    1

    Type the value into an empty cell. For example, if you want the word «wikiHow» to appear in multiple cells, type wikiHow into an empty cell above (if applying to a column) or beside (if applying to a row) the cells you want to fill.

  2. Image titled Add the Same Value to Multiple Cells in Excel Step 15

    2

    Tap the cell once to select it. This highlights the cell.[1]

  3. Image titled Add the Same Value to Multiple Cells in Excel Step 16

    3

    Tap the highlighted cell once more. This opens the Edit menu.

  4. Image titled Add the Same Value to Multiple Cells in Excel Step 17

    4

    Tap Fill on the menu. You will then see some arrow icons.

  5. Image titled Add the Same Value to Multiple Cells in Excel Step 18

    5

    Tap and drag the Fill arrow across the cells you want to fill. If you want to fill a row, tap the arrow pointing to the right and drag it until you’re finished filling all of the cells. If you’re filling a column, tap the arrow pointing downward, and then drag it down to fill the desired amount of cells.

  6. Advertisement

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

Advertisement

Thanks for submitting a tip for review!

References

About This Article

Article SummaryX

1. Enter the value into a blank cell.
2. Right-click the cell and click Copy.
3. Highlight the cells you want to paste into.
4. Right-click the highlighted area and select Paste.

Did this summary help you?

Thanks to all authors for creating a page that has been read 38,174 times.

Is this article up to date?

Пункты меню «Вставить»

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

  2. На вкладке Главная нажмите кнопку Копировать  Значок "Копировать".

  3. Щелкните первую ячейку в области, куда требуется вставить скопированное содержимое.

  4. На вкладке Главная щелкните стрелку рядом с кнопкой Вироватьи сделайте следующее. Содержимое меню Вставить зависит от типа данных в выбранных ячейках.

    На вкладке "Главная" выберите "Вставка"

Пункт меню

Что вставляется

Вставить

Все содержимое и формат ячеек, включая связанные данные.

Формулы

Только формулы.

Формулы и форматы чисел

Только формулы и форматы чисел.

Сохранить исходное форматирование

Все содержимое и формат ячеек.

Без рамок

Все содержимое и формат ячеек, кроме границ ячеек.

Сохранить ширину столбцов оригинала

Только атрибуты ширины столбцов.

Транспонировать

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

Вставить значения

Только значения в том виде, как они отображаются в ячейках.

Значения и форматы чисел

Только значения и форматы чисел.

Значения и исходное форматирование

Только значения, цвет и размер шрифта.

Форматирование

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

Вставить связь

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

Вставить как рисунок

Скопированные данные как изображение.

Связанный рисунок

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

ширины столбцов

Вставка ширины столбца или диапазона столбцов в другой столбец или диапазон столбцов.

Объединить условное форматирование

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

Параметры специальной вставки

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

  2. На вкладке Главная нажмите кнопку Копировать  Значок "Копировать".

  3. Щелкните первую ячейку в области, куда требуется вставить скопированное содержимое.

  4. На вкладке Главная щелкните стрелку рядом с кнопкой В таблицуи выберите специальную ветвь.

    На вкладке "Главная" выберите "Вставка"

  5. Выберите нужные параметры.

    Поле "Специальная вставка"

Параметры вставки

Пункт меню

Что вставляется

Все

Все содержимое и формат ячеек, включая связанные данные.

Формулы

Только формулы.

значения

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

форматы

Содержимое и формат ячеек.

примечания

Вставка только примечаний к ячейкам.

проверка

Только правила проверки данных.

с исходной темой

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

без рамки

Содержимое и формат ячеек, кроме границ ячеек.

ширины столбцов

Атрибуты ширины столбца или диапазона столбцов в другой столбец или диапазон столбцов.

формулы и форматы чисел

Только формулы и форматы чисел.

значения и форматы чисел

Только значения и форматы чисел из выделенных ячеек.

все, объединить условное форматирование

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

Параметры операций

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

Параметр

Результат

Нет

Вставка содержимого скопированной области без математического действия.

сложить

Добавление значений из области копирования к значениям в области вставки.

вычесть

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

умножить

Умножение значений из области вставки на значения из области копирования.

разделить

Деление значений из области вставки на значения из области копирования.

Доступны и другие параметры:

Параметр

Результат

Пропускать пустые ячейки

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

Транспонировать

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

Вставить связь

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

Совет: Некоторые параметры доступны как в меню В paste, так и в диалоговом окне Специальная ветвь. Их названия могут слегка различаться, но результат оказывается одинаковым.

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

  2. На панели инструментов Стандартная нажмите кнопку Копировать Кнопка "Копировать".

  3. Щелкните первую ячейку в области, куда требуется вставить скопированное содержимое.

  4. На вкладке Главная в области Правканажмите кнопку В таблицуи выберите специальную ветвь.

    Вкладка "Главная", группа "Изменить"

  5. В диалоговом окке Специальная ветвь в области Ветвьсделайте следующее:

    Команда

    Действие

    Все

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

    Формулы

    Вставка только формул в том виде, как они вводятся в строку формул.

    Значения

    В этом окте можно вировать только значения, отображаемые в ячейках.

    форматы

    В этом формате можно в нее в форматировать только ячейки.

    Примечания

    Вставка только примечаний к ячейкам.

    Проверка

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

    с исходной темой

    В этом формате можно в виде темы, примененной к исходным данным, в виде вложенного содержимого и форматирования ячейки.

    без рамки

    В этом формате можно в нее в форматировать все содержимое и содержимое ячейки, кроме границ ячеев.

    ширины столбцов

    Вставка ширины столбца или диапазона столбцов в другой столбец или диапазон столбцов.

    формулы и форматы чисел

    В этом формате можно вировать только формулы и параметры форматирования для выбранных ячеек.

    значения и форматы чисел

    В этом формате можно вировать только значения и параметры форматирования из выбранных ячеек.

    Объединить условное форматирование

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

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

    Команда

    Результат

    Нет

    Вставка содержимого скопированной области без математического действия.

    сложить

    Добавление значений из области копирования к значениям в области вставки.

    вычесть

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

    умножить

    Умножение значений из области вставки на значения из области копирования.

    разделить

    Деление значений из области вставки на значения из области копирования.

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

    Команда

    Действие

    Пропуск пустых страниц

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

    Транспонировать

    Измените столбцы скопированные данные на строки и наоборот.

    Вставить связь

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

    Примечание: Этот параметр доступен только при выборе параметра Все или Все, кроме границ в диалоговом окне «Специальная ветвь»

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

Скопируйте значения и все форматирование с помощью специальной вставки в Excel

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

Скопируйте данные с Kutools for Excel хорошая идея3


В Excel копировать значения и форматировать можно только следующим образом:

1. Выберите диапазон, который вы хотите скопировать;

2. Нажмите Редактировать > Копировать, или щелкните правой кнопкой мыши и выберите Копировать;

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

4. выберите Редактировать, Специальная вставка или щелкните правой кнопкой мыши и выберите Специальная вставкаи нажмите Значения и исходное форматирование, см. снимок экрана:

5. Затем в выбранную ячейку вставляются только значения и форматирование ячейки.


Запуск VBA позволяет быстро копировать значения и форматирование.

1. Удерживая кнопку ALT, нажмите F11 на клавиатуре, чтобы открыть Microsoft Visual Basic для приложений окно.

2. Нажмите INSERт> Модули, и скопируйте VBA в модуль.

VBA: копировать значения и все форматирование

Sub CopyValuesAndNumberFormats()
'Update 20130815
Dim CopyRng As Range, PasteRng As Range
xTitleId = "KutoolsforExcel"
Set CopyRng = Application.Selection
Set CopyRng = Application.InputBox("Ranges to be copied :", xTitleId, CopyRng.Address, Type:=8)
Set PasteRng = Application.InputBox("Paste to (single cell):", xTitleId, Type:=8)
CopyRng.Copy
PasteRng.Parent.Activate
PasteRng.PasteSpecial xlPasteValuesAndNumberFormats
PasteRng.PasteSpecial xlPasteFormats
Application.CutCopyMode = False
End Sub

3. Нажмите Run или нажмите F5 для запуска VBA. И на экране отображается диалоговое окно, в котором вы должны выбрать ячейки диапазона, значения и форматирование которых вы хотите скопировать. Смотрите скриншот:

5. Нажмите Ok и другое диалоговое окно отображается для вас, чтобы выбрать ячейку для вставки результата. Смотрите скриншот:

6. Нажмите Ok, то значения и форматирование ячеек вставляются в выбранную ячейку. Смотрите скриншот: 



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


Если вы просто хотите скопировать только значения, только форматирование или только значения и форматирование чисел, вы можете использовать Kutools for ExcelАвтора Копировать диапазоны.

После бесплатная установка Kutools for Excel, пожалуйста, сделайте следующее:

1. Выберите данные и щелкните Кутулс > Копировать диапазоны. А затем выберите нужный вариант.
диапазоны копий документов 1 диапазоны копий документов 2

2. Затем нажмите Ok, и выберите ячейку для вставки данных.

Вставить формулы

Вставить значения

диапазоны копий документов 3

диапазоны копий документов 4

Вставить форматы

Вставить отображаемое значение

диапазоны копий документов 5

диапазоны копий документов 6

Вставить формулы и числовые форматы

Вставить значения и числовые форматы

диапазоны копий документов 7

диапазоны копий документов 8

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

диапазоны копий документов 9

Примечание: Если вы хотите сохранить высоту строки или ширину столбца, просто отметьте Iвключая высоту строки or Включая ширину столбца.


Относительные статьи:

  • Копировать формулу, не меняя ссылки на ячейки
  • Копировать числа без формул в ячейки

Лучшие инструменты для работы в офисе

Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

вкладка kte 201905


Вкладка Office: интерфейс с вкладками в Office и упрощение работы

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

офисный дно

Копировать значение ячеек в заданном диапазоне.

Neofrommatrix

Дата: Суббота, 10.05.2014, 15:11 |
Сообщение № 1

Группа: Пользователи

Ранг: Прохожий

Сообщений: 4


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Доброго времени суток!
Столкнулся с такой задачей, необходимо настроить копирование ячеек в заданном диапазоне.
Например в столбце A в строке 1 значение ячейки Кроссовки, в строке 2 этого же столбца значение отсутствует и так до 10, необходимо чтобы ячейки с A2 по A10 заполнились значением Кроссовки. Затем в следующей ячейки A11 значение Туфли, но незаполненных ячеек уже 5, нужно чтобы они заполнились и т.д.

Если кто может подсказать как решить подобную задачу, буду оч признателен.
Заранее благодарен!

Сообщение отредактировал NeofrommatrixСуббота, 10.05.2014, 15:30

 

Ответить

_Boroda_

Дата: Суббота, 10.05.2014, 15:15 |
Сообщение № 2

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Выделить все с первого до последнего, Главная — Найти и выделить — Выделение группы ячеек — Пустые ячейки — ОК. Далее пишем =, жмем стрелку вверх и жмем Контрл Ентер (одновременно). Затем опять выделяем все, копируем и вставляем значениями.
Макросом можно
[vba]

Код

Sub Zapolnenye_Null()
      Dim n, g
      n = Selection.Address
      If Selection.Count > 0 Then
          On Error GoTo A
          Selection.SpecialCells(xlCellTypeBlanks).FormulaR1C1 = «=R[-1]C»
          Range(n) = Range(n).Value
      End If
A:     Exit Sub
End Sub

[/vba]
Положить его в Персонал и вывести кнопку на ленту.
Иногда нужно запускать его 2 раза подряд (чтобы заполнились самые последние (нижние) данные)


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Neofrommatrix

Дата: Суббота, 10.05.2014, 15:55 |
Сообщение № 3

Группа: Пользователи

Ранг: Прохожий

Сообщений: 4


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

_Boroda_
Дошел до этого этапа:

Не совсем понял как выполнить этот:

Цитата

Затем опять выделяем все, копируем и вставляем значениями.

К сообщению приложен файл:

8155557.png
(29.5 Kb)

Сообщение отредактировал NeofrommatrixСуббота, 10.05.2014, 16:05

 

Ответить

_Boroda_

Дата: Суббота, 10.05.2014, 16:11 |
Сообщение № 4

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Вы пропустили

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

Не совсем понял как выполнить этот:Затем опять выделяем все, копируем и вставляем значениями.

после нажатия Контрл Ентер СНОВА, еще раз, выделяем весь диапазон, копируем его, жамкаем правую кнопку мыши, спецвставка, вставить значения.
Это не обязательно, но, если Вы потом будете сортировать свою таблицу (или еще как-нибудь изменять расположение строк), то без вставки значениями у Вас все поедет.


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Neofrommatrix

Дата: Суббота, 10.05.2014, 16:49 |
Сообщение № 5

Группа: Пользователи

Ранг: Прохожий

Сообщений: 4


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

Вы пропустили жмем стрелку вверх

Вналаче подумал, что стрелка на клавиатуре, потом что возможно имеется в виду эта стрелка:

Но когда жму «=» панель становится не активной:

Вобщем вышла заминка на этапе со стрелкой, не совсем пойму где ее искать?

Кстати, чтобы заполнились еще и кошёлки, поставьте внизу еще какое-нибудь значение. Иначе не выделяются нижние пустые ячейки

спс, этот момент подправлю.

PS сорри если задаю элементарные вопросы, просто Excel мне дается трудновато =)

 

Ответить

_Boroda_

Дата: Суббота, 10.05.2014, 16:55 |
Сообщение № 6

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Вналаче подумал, что стрелка на клавиатуре,

Правильно подумали, на клавиатуре


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

Serge_007

Дата: Суббота, 10.05.2014, 17:17 |
Сообщение № 7

Группа: Админы

Ранг: Местный житель

Сообщений: 15894


Репутация:

2623

±

Замечаний:
±


Excel 2016

С прошлого года на сайте лежит видео
Что тут можно не понять?


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

Neofrommatrix

Дата: Суббота, 10.05.2014, 18:59 |
Сообщение № 8

Группа: Пользователи

Ранг: Прохожий

Сообщений: 4


Репутация:

0

±

Замечаний:
0% ±


Excel 2010

_Boroda_
Попробовал через макросы, все получилочь.
Огромное спасибо!

Serge_007
Благодарю за ссылку, разобрался с задачей следую инструкциям _Boroda_.

ЗЫ увидев стайл этого форума сразу понял, что здесь найду ответы на интерисующие меня вопросы =)

 

Ответить

Специальное копирование значений и формул

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

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

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

Копирование формул

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

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

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

Убрать формулу в Excel оставив значения

Удаление формул в Microsoft Excel

Работа с формулами в Экселе позволяет значительно облегчить и автоматизировать различные вычисления. Вместе с тем, далеко не всегда нужно, чтобы результат был привязан к выражению. Например, при изменении значений в связанных ячейках, изменятся и итоговые данные, а в некоторых случаях это не нужно. Кроме того, при переносе скопированной таблицы с формулами в другую область значения могут «потеряться». Ещё одним поводом их спрятать может служить ситуация, когда вы не хотите, чтобы другие лица видели, как проводятся в таблице расчеты. Давайте выясним, какими способами можно удалить формулу в ячейках, оставив только результат вычислений.

Процедура удаления

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

http://lumpics.ru/how-to-enable-or-disable-Формула в Microsoft Excelmacros-in-excel/

Способ 1: копирование значений через параметры вставки

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

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

Копирование в Microsoft Excel

Вставка в Microsoft Excel

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

Таблица вставлена в Microsoft Excel

Способ 2: копирование специальной вставкой

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

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

Вставка с помощью специальной вставки в Microsoft Excel

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

Вставка с сохранением форматирования в Microsoft Excel

Способ 3: удаление формулы из исходной таблицы

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

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

Повторное копирование в Microsoft Excel

Повторная вставка в Microsoft Excel

Удаление таблицы в Microsoft Excel

Настройки удаления в Microsoft Excel

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

Способ 4: удаление формул без создания транзитного диапазона

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

    Выделяем диапазон, в котором нужно удалить формулы. Кликаем по кнопке «Копировать», размещенной на ленте или набираем на клавиатуре комбинацию клавиш Ctrl+C. Эти действия равнозначны.

Копирование в программе Microsoft Excel

Вставка в программе Microsoft Excel

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

Формул в таблице нет Microsoft Excel

Способ 5: использование макроса

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

    Переходим во вкладку «Разработчик». Кликаем по кнопке «Visual Basic», размещенной на ленте в блоке инструментов «Код».

Переход в редактор макросов в Microsoft Excel

Sub Удаление_формул() Selection.Value = Selection.Value End Sub

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

Редактор макросов в Microsoft Excel

Переход к макросам в Microsoft Excel

Запуск макроса в Microsoft Excel

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

Максрос выполнил задачу в Microsoft Excel

Урок: Как включить или отключить макросы в Excel

Урок: Как создать макрос в Excel

Способ 6: Удаление формулы вместе с результатом

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

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

Очистка содержимого в Microsoft Excel

Содержимое очищено в Microsoft Excel

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

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

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

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

Как добавить новую строку с формулами в Excel?

Пускай мы добавили формулы в одну строку или в несколько. Теперь нам нужно скопировать все строки с формулами. Как это сделать при добавлении новой строки?

  1. Выделяем ту строку, которая содержит формулы. В нашей ситуации это строка под номером 3. Нам необходимо, чтобы остальные строки содержали в себе такие же формулы. Исходная стрпока.
  2. Нажимаем на выделенную область правой кнопкой мышки. Из контекстного меню нужно выбрать опцию «Копировать» (или жмем CTRL+C). Копировать.
  3. После этого следует выделить следующую одну (или несколько) нижнюю строку, куда будет вставлена новая с формулами. Место для вставки.
  4. Щелкнуть по заголовку выделенной строки правой кнопкой мышки и выбрать опцию вставить скопированные ячейки (или нажать комбинацию клавиш CTRL+SHIFT+«=»).

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

Как копировать без изменения формул в Excel?

Часто при копировании относительные формулы (т.е. те, в которых нет знака «$») «подставляют» другие значения. А что делать, если вы не хотите изменять значение формул?

Можно сделать все ссылки в формулах абсолютными. Такие формулы будут копироваться неизменно, без изменения данных. Чтобы сделать ссылки абсолютными, добавляем к ним знак «$».

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

На пример в такой таблице ссылка на наценку ($B$1) не будет изменятся при копировании на новых строках, так как она является абсолютной, а не относительной:

Абсолютная ссылка.

Но в некоторых больших и сложных таблицах слишком много формул, которые нужно скопировать и переместить. И чтобы во всех ссылках проставить знак «$» нужно потратить много времени.

Для решения данной задачи можно воспользоваться хитрым способом. До копирования заменить все знаки «=» на символ «#».

Для «активации» работы формул используется знак «равно» (или «=»). Чтобы деактивировать их на время копирования поменяем = на #. А после копирования вернем все на свои места. Это позволит нам обойти автоматическую смену адресов в относительных ссылках при копировании.

  1. Нажимаем Ctrl+H (вызываем окно «Главная»-«Найти и выделить»-«Заменить»). Заменить.
  2. Необходимо в поле «Найти» указать символ =, а в поле «Заменить на» символ #. И жмем «Заменить все». Пример1.
  3. После этого вы можете скопировать необходимую строку, а в ее формулах не изменятся адреса ссылок на ячейки, так как они временно деактивированные. Пример2.
  4. Снова жмем комбинацию горячих клавиш «Ctrl+H», но теперь указываем в полях обратные значения: найти «#» и заменить на «=». Система вернет все на свои места

В результате при копировании во всех строках ссылки формул остались неизменными.

Копировать данные в 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 сделать двойной щелчок по инструменту «Формат по образцу», то это действие позволяет зафиксировать нажатие кнопки. Теперь можно несколько раз щелкать по разным ячейкам для вставки формата в несмежные диапазоны по одному клику.

На следующем уроке рассмотрим преимущества инструмента «Буфер обмена».

Вставка значений, а не формул

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

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

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

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

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

На вкладке Главная в группе буфер обмена нажмите кнопку Копировать или нажмите сочетание клавиш CTRL + C.

Выделите левую верхнюю ячейку область вставки.

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

На вкладке Главная в группе буфер обмена нажмите кнопку Вставить и нажмите кнопку Вставить значения. Или нажмите Сочетание клавиш Ctrl + Alt + V , чтобы отобразить диалоговое окно Специальная вставка.

Выберите значения и нажмите кнопку ОК.

Удаление формул из ячеек таблицы Excel

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

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

Удаление формул

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

Метод 1: копируем значения с помощью параметров вставки

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

  1. Для начала с помощью зажатой левой кнопки мыши нужно выделить область ячеек, которую мы хотим скопировать.
  2. Правой кнопкой мыши щелкаем по любой точке выделенного диапазона и в открывшемся контекстном меню выбираем пункт “Копировать”. Также, можно вместо этого действия можно просто нажать сочетание клавиш Ctrl+C (после того, как выполнено выделение).Для копирования данных можно также воспользоваться кнопкой “Копировать”, которая расположена на лента программы во вкладке “Главная”.
  3. Переходим в ячейку, начиная с которой мы хотим вставить скопированные данные (эта ячейка станет самой верхней левой точкой диапазона данных, который мы будем вставлять из буфера обмена). Затем правой кнопкой мыши щелкаем по выбранному элементу, в появившемся меню в группе “Параметры вставки” кликаем по варианту “Значения” (значок в виде цифр “123”).
  4. В результате скопированная область данных (только конкретные числовые значения, без формул) будет вставлена в новое место.

Метод 2: используем специальную вставку

Если требуется скопировать-вставить данные с сохранение первоначального вида (форматирования) ячеек, можно воспользоваться “Специальной вставкой”.

  1. Выделяем и копируем требуемый диапазон данных. На этот раз давайте отметим всю таблицу, а для копирования используем кнопку на ленте инструментов.
  2. Переходим в ячейку, начиная с которой планируем вставить скопированные элементы. Щелкаем правой кнопкой мыши по ней, в раскрывшемся контекстном меню кликаем (или наводим указатель мыши) по небольшой стрелке вправо рядом с командой “Специальная вставка”. Всплывет дополнительное подменю, в котором щелкаем по пункту “Значения и исходное форматирование”.
  3. Мы получим исходную таблицу в новом месте с охранением форматирования и конкретными числовыми значениями вместо формул.

Метод 3: удаляем формулы в исходной таблице

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

  1. Копируем нужный диапазон ячеек любым удобным способом, например, воспользовавшись контекстным меню.
  2. Как и в ранее рассмотренном методе, вставляем скопированную область в новое место с сохранением исходного форматирования. После этого, не снимая выделение, копируем только что вставленные данные, например, нажав комбинацию клавиш Ctrl+C (или любым другим удобным способом).
  3. Переходим в самую верхнюю левую ячейку исходной таблицы (или выделяем в ней тот диапазон ячеек, который был скопирован в 1 шаге), кликом правой кнопки мыши вызываем меню, в котором выбираем вставку “Значений”.
  4. Теперь, когда содержимое ячеек без формул скопировано в исходное место на листе, удаляем созданные дубликаты. Для этого, выделяем нужный диапазон данных, щелкаем по нему правой кнопкой мыши и в раскрывшемся меню выбираем пункт “Удалить”.
  5. Появится окно удаления ячеек. Выбираем то, что нужно удалить. Исходя из нашего примера, ставим отметку напротив пункта “строку”, после чего жмем кнопку OK.Также, так как справа от выделенного диапазона нет заполненных ячеек, можно выбрать вариант – “ячейки, со сдвигом влево”.
  6. Задублированный диапазон данных удален. На этом работа по замене формул на конкретные значения в исходной таблице завершена.

Метод 4: удаляем формулы без копирования в другое место

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

  1. Как обычно, сперва нужно выделить область ячеек, в которых нужно удалить формулы. Затем копируем данные любым удобным способом. Проще всего это сделать, нажав на кнопку “Копировать” на ленте программы (вкладка “Главная”).
  2. Теперь, оставляя скопированную область выделенной, щелкаем по ней правой кнопкой мыши и в появившемся меню в группе команд “Параметры вставки” кликаем по варианту “Значения”.
  3. В итоге, мы в том же самом месте таблицы в выделенных ячейках вместо формул вставим конкретные значения (результаты вычислений).

Метод 5: применяем макрос

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

  1. Щелкаем по меню “Файл”.
  2. В открывшемся окне в боковом перечне слева в самом низу выбираем раздел “Параметры”.
  3. В параметрах программы переходим в подраздел “Настроить ленту”. В правой части окна ставим галочку напротив пункта “Разработчик”, после чего щелкаем OK.

Теперь все готово, чтобы выполнить поставленную задачу:

  1. Переключаемся во вкладку “Разработчик”, в которой щелкаем по кнопке “Visual Basic” (группа “Код”).
  2. Выбрав нужный лист книги нажимаем на кнопку “View Code” (или дважды щелкаем левой кнопкой мыши по выбранному листу), чтобы запустить редактор макросов, куда вставляем код ниже, после чего закрываем данное окно.
    Sub Удаление_формул()
    Selection.Value = Selection.Value
    End Sub
  3. Выделяем диапазон ячеек, содержащих формулы, и нажимаем кнопку “Макросы”, которая расположена во вкладке “Разработчик” (блок инструментов “Код”).
  4. В открывшемся окне выбора макросов отмечаем нужный и щелкаем по кнопке “Выполнить”.
  5. После того, как процедура будет выполнена, все формулы в выбранных ячейках будут заменены результатами расчетов по ним.

Метод 6: удаляем формулу вместе с результатом вычислений

В некоторых ситуациях перед пользователем встает задача – не только удалить формулы в ячейках, но и результаты вычислений по ним. Данная процедура довольно простая:

  1. Начинаем с того, что выделяем область ячеек, содержащих формулы. Кликом правой кнопки мыши по выделенному диапазону вызываем меню, в котором щелкаем по команде “Очистить содержимое”.Также, вместо этого, после того, как нужные элементы отмечены, можно просто нажать клавишу Del (Delete) на клавиатуре.
  2. В итоге все данные в ячейках, в том числе, формулы будут стерты.

Заключение

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

Excel скопировать содержимое ячейки в excel без формулы

Копирование с помощью кнопок панели инструментов
На панели инструментов Стандартная есть две кнопки, которые используются при выполнении копирования, — это кнопки Копировать и Вставить . Последовательность действий должна быть следующей:

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

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

  • Правка | Копировать. Копирует содержимое выбранных ячеек в буфер обмена.
  • Правка | Вставить. Вставляет содержимое буфера обмена в выбранную ячеку или диапазон.

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

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

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

  • Ctrl + C. Копирует выбранные ячейки в буфер обмена.
  • Ctrl + V. Вставляет содержимое буфера обмена в выбранную ячейку или диапазон.

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

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

Если при помещении указателя мыши на границу ячейки или диапазона он не превращается в стрелку, то нужно изменить некоторые параметры. Для этого следует выбрать команду Сервис | Параметры, щелкнуть на вкладке Правка и установить флажок опции Перетаскивание ячеек (рис. 1).

Рис. 1. Диалоговое окно Параметры вкладка Правка

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

  • Правка | Заполнить | Вниз (или Ctrl + D). Копирует содержимое ячейки в выбранный диапазон снизу.
  • Правка | Заполнить | Вправо (или Ctrl + R). Копирует содержимое ячейки в выбранный диапазон справа.
  • Правка | Заполнить | Вверх. Копирует содержимое ячейки в выбранный диапазон сверху.
  • Правка | Заполнить | Влево. Копирует содержимое ячейки в выбранный диапазон слева.

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

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

В Excel предусмотрен также более быстрый способ копирования ячейки или диапазона и вставки информации в другие рабочие листы той же рабочей книги:

  • Выберите диапазон для копирования.
  • Нижмите клавишу Ctrl и, удерживая ее нажатой, щелкните на ярлычках тех рабочих листов, в которые нужно скопировать информацию (при этом в строке заголовка рабочей книги появится надпись [Группа]).
  • Выберите команду Правка | Заполнить | По листам, на экране появится диалоговое окно Заполнить по листам (рис. 2), в котором нужно выбрать опцию копирования (полностью, только содержимое или только форматы).

Рис. 2. Диалоговое окно Заполнить по листам

  • Выберите нужный переключатель и нажмите кнопку OK. В результате выделенный диапазон будет скопирован в выбранные рабочие листы (причем его адрес во всех рабочих листах будет одинаковым).
  • На следующем шаге рассмотрим перемещение диапазона ячеек.

    Копирование формул без сдвига ссылок

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

    Проблема в том, что если скопировать диапазон D2:D8 с формулами куда-нибудь в другое место на лист, то Microsoft Excel автоматически скорректирует ссылки в этих формулах, сдвинув их на новое место и перестав считать:

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

    Способ 1. Абсолютные ссылки

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

    Чтобы формулы при копировании не менялись, надо (временно) сделать так, чтобы Excel перестал их рассматривать как формулы. Это можно сделать, заменив на время копирования знак «равно» (=) на любой другой символ, не встречающийся обычно в формулах, например на «решетку» (#) или на пару амперсандов (&&). Для этого:

    1. Выделяем диапазон с формулами (в нашем примере D2:D8)
    2. Жмем Ctrl+H на клавиатуре или на вкладке Главная — Найти и выделить — Заменить (Home — Find&Select — Replace)

  • В появившемся диалоговом окне вводим что ищем и на что заменяем и в Параметрах (Options) не забываем уточнить Область поиска — Формулы. Жмем Заменить все (Replace all) .
  • Копируем получившийся диапазон с деактивированными формулами в нужное место:

  • Заменяем # на = обратно с помощью того же окна, возвращая функциональность формулам.
  • Способ 3. Копирование через Блокнот

    Этот способ существенно быстрее и проще.

    Нажмите сочетание клавиш Ctrl+Ё или кнопку Показать формулы на вкладке Формулы (Formulas — Show formulas) , чтобы включить режим проверки формул — в ячейках вместо результатов начнут отображаться формулы, по которым они посчитаны:

    Скопируйте наш диапазон D2:D8 и вставьте его в стандартный Блокнот:

    Теперь выделите все вставленное (Ctrl+A), скопируйте в буфер еще раз (Ctrl+C) и вставьте на лист в нужное вам место:

    Осталось только отжать кнопку Показать формулы (Show Formulas) , чтобы вернуть Excel в обычный режим.

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

    Способ 4. Макрос

    Если подобное копирование формул без сдвига ссылок вам приходится делать часто, то имеет смысл использовать для этого макрос. Нажмите сочетание клавиш Alt+F11 или кнопку Visual Basic на вкладке Разработчик (Developer) , вставьте новый модуль через меню Insert — Module и скопируйте туда текст вот такого макроса:

    Для запуска макроса можно воспользоваться кнопкой Макросы на вкладке Разработчик (Developer — Macros) или сочетанием клавиш Alt+F8. После запуска макрос попросит вас выделить диапазон с исходными формулами и диапазон вставки и произведет точное копирование формул автоматически:

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

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

    Копирование в Экселе

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

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

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

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

    Есть и альтернативные варианты выполнение данного шага. Первый из них состоит в нажатии на клавиатуре сочетания клавиш Ctrl+C после выделения области. Второй вариант подразумевает нажатие кнопки «Копировать», которая располагается на ленте во вкладке «Главная» в группе инструментов «Буфер обмена».

    Тут также существуют альтернативные варианты действий. Можно выделив ячейку нажать на клавиатуре сочетание клавиш Ctrl+V. Кроме того, можно нажать на кнопку «Вставить», которая размещена на самом левом краю ленты рядом с кнопкой «Копировать».

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

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

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

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

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

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

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

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

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

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

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

    Можно поступить и другим способом. Из контекстного меню дважды переходим в пункт с одинаковым наименованием «Специальная вставка…».

    Открывается окно. В блоке инструментов «Вставить» переставляем переключатель в позицию «Ширины столбцов». Жмем на кнопку «OK».

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

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

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

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

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

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

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

      Чтобы вручную не выделять все ячейки листа, а это заняло бы большое количество времени, кликаем по прямоугольнику, расположенному между горизонтальной и вертикальной панелью координат. После этого весь лист будет выделен. Чтобы скопировать содержимое, набираем на клавиатуре комбинацию Ctrl+C.

  • Для вставки данных открываем новый лист или новую книгу (файл). Точно так же кликаем по прямоугольнику, размещенному на пересечении панелей. Для того, чтобы вставить данные, набираем комбинацию кнопок Ctrl+V.
  • Как видим, после выполнения данных действий нам удалось скопировать лист вместе с таблицей и остальным его содержимым. При этом получилось сохранить не только исходное форматирование, но и размер ячеек.

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

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    #Руководства

    • 6 апр 2022

    • 0

    Как перенести данные из одной таблицы в другую, если строки идут не по порядку? Разбираемся на примере каталога авто — переносим цены.

    Иллюстрация: Meery Mary для Skillbox Media

    Ксеня Шестак

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

    ВПР (Vlookup, или вертикальный просмотр) — поисковая функция в Excel. Она находит значения в одной таблице и переносит их в другую. Функция ВПР нужна, чтобы работать с большими объёмами данных — не нужно самостоятельно сопоставлять и переносить сотни наименований, функция делает это автоматически.

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

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

    Это каталог автомобилей с ценами

    Это список клиентов: указаны забронированные авто, но нет цен

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

    Просто скопировать и вставить эту колонку не получится. Искать каждое авто вручную и переносить цены — долго.

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

    Ниже пошагово и со скриншотами разберёмся, как сделать ВПР для этих двух таблиц с данными.

    Важно!

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


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

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

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

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

    Выделяем ячейку, в которую нужно перенести данные

    Дальше открываем окно для построения функции ВПР. Есть два способа сделать это. Первый — перейти во вкладку «Формулы» и нажать на «Вставить функцию».

    Нажимаем сюда, чтобы открыть окно построения

    Второй способ — нажать на «fx» в строке ссылок на любой вкладке таблицы.

    Справа появляется окно «Построитель формул». В нём через поисковик находим функцию ВПР и нажимаем «Вставить функцию».

    Нажимаем сюда, чтобы открылась функция ВПР

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

    Так выглядит окно для ввода аргументов

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

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

    Порядок действий, чтобы указать значение, выглядит так:

    1. Ставим курсор в окно «Искомое значение» в построителе формул.
    2. Выбираем первое значение столбца «Марка, модель» в таблице с клиентами. Это ячейка A2.

    Выбранное значение переносится в построитель формул и одновременно появляется в формуле строки ссылок: fx=ВПР(A2).

    Указать номер ячейки можно и вручную, но проще нажать на неё

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

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

    Важно!

    Для правильной работы ВПР искомое значение всегда должно находиться в первом столбце диапазона. У нас искомое значение находится в ячейке A2, поэтому диапазон должен начинаться с A.

    Порядок действий для указания диапазона:

    1. Ставим курсор в окно «Таблица» в построителе формул.
    2. Переходим в таблицу «Каталог авто».
    3. Выбираем диапазон, в который попадают столбцы «Марка, модель» и «Цена, руб.». Это A2:E19.
    4. Закрепляем выбранный диапазон. На Windows для этого выбираем значение диапазона в строке ссылок и нажимаем клавишу F4, на macOS — выбираем значение диапазона в строке ссылок и нажимаем клавиши Cmd + T. Закрепить диапазон нужно, чтобы можно было протянуть функцию вниз и она сработала корректно во всех остальных строках.

    Выбранный диапазон переносится в построитель формул и одновременно появляется в формуле строки ссылок: fx=ВПР(A2;’каталог авто’!$A$2:$E$19).

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

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

    В нашем случае значение для переноса — цена — находится в пятом столбце слева.

    Если столбцы не пронумерованы, посчитайте их вручную

    Чтобы задать номер, установите курсор в окно «Номер столбца» в построителе формул и введите значение. В нашем примере это 5. Это значение появится в формуле в строке ссылок: fx=ВПР(A2;’каталог авто’!$A$2:$E$19;5).

    Интервальный просмотр — условное значение, которое настроит, насколько точно сработает функция:

    • Если нужно точное совпадение при поиске ВПР, вводим 0.
    • Если нужно приближённое соответствие при поиске ВПР, вводим 1.

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

    Ставим курсор в окно «Интервальный просмотр» в построителе формул и вводим значение: 0. Одновременно это значение появляется в формуле строки ссылок: fx=ВПР(A2;’каталог авто’!$A$2:$E$19;5;0). Это окончательный вид функции.

    Так выглядят настроенные аргументы функции

    Чтобы получить результат функции, нажимаем кнопку «Готово» в построителе формул. В выбранной ячейке появляется нужное значение. В нашем случае — цена первой модели авто.

    Формула сработала для одной строки. 

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

    Получилась таблица с ценами — можно звонить клиентам и сообщать о стоимости авто. Данные перенесены без ошибок, а потратили мы на это несколько минут.

    Так выглядит результат: настраивали ВПР несколько минут, а она перенесла цены за мгновение

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

    Например, у нас несколько одинаковых моделей с разным цветом.

    Таблица с ценами на модели разных цветов

    И по традиции есть таблица с клиентами, которые эти модели забронировали.

    Сюда нужно перенести цены автомобилей

    Если идти по классическому пути ВПР, получится такая функция: fx=ВПР(A29;’каталог авто’!$A$29:$E$35;5;0). В таком виде ВПР найдёт первую совпавшую модель и подтянет её стоимость. Параметр цвета не будет учтён.

    Соответственно, цены у всех Nissan Juke будут 1 850 000 рублей, у всех Subaru Forester — 3 190 000 рублей, у всех Toyota C-HR — 2 365 000 рублей.

    Такой результат получится, если использовать обычную функцию ВПР

    Поэтому в этом варианте нужно искать стоимость авто сразу по двум критериям — модель и цвет. Для этого нужно изменить формулу вручную. В строке ссылок ставим курсор сразу после искомого значения.

    Дописываем в формулу фразу ЕСЛИ(‘каталог авто’!$B$29:$B$35=B29, где:

    • ‘каталог авто’!$B$29:$B$35 — закреплённый диапазон цвета автомобилей в таблице, откуда нужно перенести данные. Это весь столбец с ценами.
    • B29 — искомое значение цвета автомобиля в таблице, куда мы переносим данные. Это первая ячейка в столбце с цветом — дополнительным параметром для поиска.

    Итоговая функция такая: fx=ВПР(A29;ЕСЛИ(‘каталог авто’!$B$29:$B$35=B29;’каталог авто’!$A$29:$E$35);5;0). Теперь значения цен переносятся верно.

    Так выглядит таблица, в которую ВПР переносит данные на основе двух совпадений

    Как использовать ВПР в «Google Таблицах»? В них тоже есть функция Vlookup, но нет окна построителя формул. Поэтому придётся прописывать её вручную. Перечислите через точку с запятой все аргументы и не забудьте зафиксировать диапазон. Для фиксации поставьте перед каждым символом значок доллара. В готовой формуле это будет выглядеть так: =ВПР(A2;’Лист1′!$A$2:$C$5;3;0).

    Научитесь: Excel + Google Таблицы с нуля до PRO
    Узнать больше

    Перемещение и копирование ячеек и их содержимого

    ​Смотрите также​​ 10) <> «»​Mikael, 21.03.2018 в​l = .Cells.Find(«*»,​ другой книги​ не понимаю.​ формулой.​формулы​ тип ссылок на​Главная​Главная​ содержимое, удерживая нажатой​ увидеть все скопированные​ и влево.​При копировании ячеек ссылки​ в приложении Excel​Главная​Примечание:​ Then Cells(i +​ 13:26, в сообщении​ [a20], xlValues, 1,​

    ​Sub CombineWorkbooks()​Busine2012​Для Excel 2003:​​.​​ ячейки, который используется.​​в группе​​в группе​​ клавишу SHIFT.​​ данные.​Если часть ячеек, строк​ на ячейки изменяются​ замещаются существующие данные​нажмите кнопку​ Мы стараемся как можно​

    ​ j, 10).Select Selection.Copy​ № 6 ()​ 1, 2).Row +​Dim filestoopen​: Sub Procedure_2() Rows(1).Value​

    ​ на ячейке, в​Примечание:​При копировании формулы:​Буфер обмена​​Буфер обмена​​На вкладке​​При копировании и вставке​​ или столбцов на​

    ​ автоматически. Но при​

    1. ​ в области вставки.​Вставить​ оперативнее обеспечивать вас​

    2. ​ Cells(i + j,​ В Вашем файле​

    3. ​ 1​Dim x As​Указатель перемещения​ = Range(«A1»).EntireRow.Value End​ которую надо вставить​ Чтобы вставить только результаты​

    ​При копировании формулы​выполните одно из​нажмите кнопку​

    1. ​Главная​ скрытых или отфильтрованных​

    2. ​ листе не отображается,​​ перемещении ячеек ссылки​​Чтобы воспользоваться специальными вариантами​​или нажмите клавиши​ Вырезать​ актуальными справочными материалами​ 5).Select Selection.PasteSpecial Paste:=xlPasteValues,​

    3. ​ проблема в 13​ws.UsedRange.Offset(9).Copy​ Integer​

    4. ​ Sub​​ жмешь правую кнопку​​ формул. В группе​​ изменится относительные ссылки​ Вставить​ указанных ниже действий.​Копировать​

    ​в группе​ данных в другое​​ можно скопировать все​​ не изменяются, и​​ вставки ячеек, можно​​ CTRL+V.​

    1. ​ на вашем языке.​ Operation:=xlNone, _ SkipBlanks:=False,​

    2. ​ строке (17 на​​.Range(«a» & l).PasteSpecial​​Application.ScreenUpdating = False​

    3. ​Казанский​​ мышки, в контекстном​​буфер обмена​

    Перемещение и копирование ячеек

    1. ​ на ячейки.​Чтобы переместить ячейки, нажмите​

      ​.​

    2. ​Буфер обмена​​ приложение или в​​ ячейки или только​​ вместо содержимого этих​​ щелкнуть стрелку под​Копируйте ячейки на листе​

      Изображение ленты Excel

      • ​ Эта страница переведена​ Transpose:=False End If​​ листе Svod) -​ Изображение кнопки​ xlPasteValues​

        ​filestoopen = Application.GetOpenFilename(filefilter:=»All​​: Попробуйте Sub СТЕЛАЖ7_Кнопка4_Щелчок()​ меню выбираешь специальная​

      • ​на вкладке​Выделите ячейку с формулой,​​ кнопку​ Значок кнопки​Сочетание клавиш​

        ​выполните одно из​​ другой экземпляр приложения​ видимые. Например, можно​

    3. ​ ячеек и всех​ кнопкой​

      ​ с помощью команд​​ автоматически, поэтому ее​ Application.CutCopyMode = False​ уберите объединение ячеек​Application.CutCopyMode = 0​ files(*.*),*.*», MultiSelect:=True, Title:=»Files​ With Workbooks(«ПРОДАНО.xlsx»).Sheets(1) [A:A].ColumnDifferences(Comparison:=[a1]).EntireRow.Copy​ вставка, в открывшемся​Главная​ которую необходимо перенести.​

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

      ​Копировать​​ текст может содержать​ j = j​

    ​julia5555​​End If​

    • ​ to Merge»)​ .Rows(.Cells(Rows.Count, 2).End(xlUp).Row +​ окошке ставишь отметку​нажмите кнопку​В группе​.​

    • ​ клавиш CTRL+C.​Чтобы переместить выделенный фрагмент,​ только видимые ячейки.​ итоговые данные на​ них ссылаются, может​

    • ​и выбрать нужный​и​ неточности и грамматические​ + 1 Loop​​: Спасибо большое, разобралась​ Изображение кнопки​Next​If TypeName(filestoopen) =​​ 1).pastespecial xlpastevalues application.cutcopymode=false​​ на «значения» и​​Вставить​​буфер обмена​

    • ​Сочетание клавиш​Выделите левую верхнюю ячейку​ нажмите кнопку​​Выделите диапазон ячеек, содержащий​​ листе со структурой.​ отображаться ошибка адресации.​ вариант, например​Вставить​​ ошибки. Для нас​​ End Sub​ и все работает​End With​ «Boolean» Then​ .[A:A].ClearContents End With​​ жмешь ОК. Если​​, выберите команду​​на вкладке​​     Можно также нажать клавиши​​ области вставки или​​Вырезать​​ пустые ячейки.​​Выделите ячейки, которые вы​​ В этом случае​Специальная вставка​​.​

    Перемещение и копирование ячеек с помощью мыши

    ​ важно, чтобы эта​AlbinaIs​AlbinaIs​End Sub​MsgBox «Файл не​

    1. ​ End Sub​ это приходится делать​Специальная вставка​

      ​Главная​

    2. ​ CTRL+X.​ ту ячейку, куда​

      • ​.​Выделение ячеек и диапазонов​ хотите скопировать.​ потребуется изменить ссылки​или​Выделите ячейку или диапазон​Указатель перемещения Excel​ статья была вам​: вот он файл​: Добрый день!​

      • ​julia5555​ выбран»​dapengt6000​ часто, то лучше​и выберите пункт​нажмите кнопку​Чтобы скопировать ячейки, нажмите​Указатель копирования​ нужно вставить значение,​Сочетание клавиш​На вкладке​

    ​Выделение ячеек и диапазонов​​ вручную.​Рисунок​ ячеек.​ полезна. Просим вас​

    ​Казанский​Помогите, пожалуйста!​: не выходит, прикрепляю​Exit Sub​: этот код работает​ соответствующую кнопку вывести​значения​Вырезать​ кнопку​ формат ячейки или​     Можно также нажать клавиши​Главная​На вкладке​

    ​Если выделенная область копирования​.​Нажмите кнопку​ уделить пару секунд​: Спасибо за ответы!​Часто приходится сталкиваться​ файл​End If​

    Вставка скопированных и перемещенных ячеек между существующими ячейками

    1. ​ нормально, но при​ на панель быстрого​.​.​

      ​Копировать​

    2. ​ формулу.​​ CTRL+X.​​в группе​​Главная​​ содержит скрытые ячейки,​По умолчанию в приложении​

      Изображение ленты Excel

      • ​Копировать​ и сообщить, помогла​​BigDaddy5514​ Изображение кнопки​ со след.проблемой:​

        ​Не нужно цитировать​​x = 1​ копировании даты она​

      • ​ доступа.​Убедитесь, что ссылки на​​Также можно переместить формулы​ Значок кнопки​.​

        ​На вкладке​​Чтобы скопировать выделенный фрагмент,​Буфер обмена​

    3. ​в группе​ строки или столбцы,​ Excel на листе​или клавиши CTRL+C.​​ ли она вам,​​,​​1. Необходимо скопировать​​ весь пост целиком​

      ​While x Set​​ получается формата 39697,​Для Excel 2007:​ ячейки в формуле​ путем перетаскивания границы​Сочетание клавиш​Главная​ нажмите кнопку​нажмите кнопку​Редактирование​

    4. ​ приложение Excel копирует​​ отображается кнопка​​Нажмите кнопку​ с помощью кнопок​Fairuza​

    ​ ТОЛЬКО(!) формулы из​​ — это нарушение​ importWB = Workbooks.Open(Filename:=filestoopen(x))​ а не 07,09,12​ в панели «Главная»​ дают нужный результат.​

    Копирование только видимых ячеек

    ​ выделенной ячейки в​     Можно также нажать сочетание​в группе​Копировать​Копировать​нажмите кнопку​ их. Может понадобиться​Параметры вставки​Вставить​

    1. ​ внизу страницы. Для​,​

      ​ столбца D в​

    2. ​ правил.​​Sheets(«Свод»).Copy after:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)​​ и когда я​​ жмешь на стрелочку​​ При необходимости измените​​ левую верхнюю ячейку​​ клавиш CTRL+C.​​Буфер обмена​​.​

      Изображение ленты Excel

    3. ​.​​Найти и выделить​​ временно отобразить данные,​​, которая позволяет получить​​или клавиши CTRL+V.​​ удобства также приводим​​С макросами, к​

    4. ​ столбец E, пропуская​​Mikael​​importWB.Close savechanges:=False​​ меняю ячейку на​​ под иконкой «Вставить»​​ тип ссылки, выполнив​ Значок кнопки​ области вставки. Это​

      Изображение ленты Excel

      ​Выделите левую верхнюю ячейку​​щелкните стрелку под​Сочетание клавиш​

    5. ​Сочетание клавиш​и выберите команду​

      ​ которые не нужно​​ доступ к специальным​Выделите ячейки, которые нужно​ ссылку на оригинал​ сожалению, не работала(​ значения.​:​x = x + 1​ дата то получается​ и выбираешь «Вставить​

    6. ​ следующие действия.​​ приведет к замене​​ области вставки.​​ кнопкой​​     Можно также нажать сочетание​​     Можно также нажать сочетание​ Изображение кнопки​Выделить группу ячеек​

      ​ копировать.​​ вариантам вставки ячеек,​ переместить или скопировать.​

    • ​ (на английском языке).​самостоятельно, я думаю,​​В столбце D​ Изображение кнопки​julia5555​Wend​ 06.09.2008 как теперь​ значение»​

    ​Выделите ячейку с формулой.​ всех имеющихся данных.​Совет:​Вставить​ клавиш CTRL+C.​ клавиш CTRL+C.​.​Выделите ячейку или диапазон​ например​

    ​Выделение ячеек и диапазонов​Чтобы переместить или скопировать​ не разберусь.​ на самом деле​,​Application.ScreenUpdating = True​ с этим бороться?​

    Предотвращение замещения данных скопированными пустыми ячейками

    1. ​Ded​В строка формул​

      ​Выполните одно из действий,​

    2. ​ Чтобы переместить или скопировать​​и выполните одно​​Щелкните в том месте​​Выделите левую верхнюю ячейку​​В группе​​ ячеек с данными,​ Значок кнопки​Сохранить исходное форматирование​

      Изображение ленты Excel

      ​На вкладке​​ содержимое ячейки с​Да чего тут​

    3. ​ очень много формул.​Попробуйте так:​

    4. ​End Sub​​Catstail​​: стрл+Ф​​выберите ссылку, которую​​ указанных ниже.​ выделенный фрагмент на​​ из следующих действий:​ Изображение кнопки​ ячейки, куда нужно​​ области вставки.​​Выбор​

    5. ​ которые нужно переместить​​. Если не нужно​​Главная​

    Перемещение и копирование только содержимого ячейки

    1. ​ помощью​ сложного Макрос по​2. Вторая задача​

      ​Sub www_Mika()​​Затем я на​: Чтобы Excel не​ктрл+С​ вы хотите изменить.​Чтобы вставить формулу и​ другой лист или​чтобы вставить только значения,​ вставить символы, или​

    2. ​На вкладке​щелкните элемент​ или скопировать.​

      ​ отображать эту кнопку​

      ​в группе​

      ​Вырезать​

      ​ 1 задаче на​

      ​ обратная:​Dim ws As​ новом листе собираю​ преобразовывал дату неподобающим​Альт+Таб​

      ​Нажимая клавишу F4, выберите​

      Изображение кнопки

      ​ все форматирование​ в другую книгу,​ выберите вариант​ дважды щелкните другую​Главная​Только видимые ячейки​

      ​Выделение ячеек и диапазонов​

      ​ при каждой вставке​Буфер обмена​,​ самом деле в​Необходимо вставить значения​ Worksheet, l&, aTmp​ свод из текущих​ образом, пиши:​

    3. ​Ктрл+М​​ нужный тип ссылки.​​: ли n группе​​ щелкните ярлычок другого​​значения​ ячейку для перемещения​

      Изображение ленты Excel

      • ​в группе​и нажмите кнопку​​На вкладке​ Изображение кнопки​ ячеек, ее можно​

        ​выполните одно из​​Копировать​ одну строку: for​

      • ​ из столбца J​With Sheets(«Svod»)​​ листов, все копируется​ Значок кнопки​MyCell.Value=»‘» & new_val​

        ​вуаля!​​В таблице перечислены как​буфер обмена​

    4. ​ листа или выберите​;​ или копирования в​Буфер обмена​ОК​Главная​ отключить. Откройте вкладку​

    5. ​ указанных ниже действий.​​и​​ each a in​​ в столбец D,​​.UsedRange.Offset(9).ClearContents​​ но с формулами​ Изображение кнопки​ ‘ приклей в​

      ​Estella​​ тип ссылки будут​на вкладку​

    6. ​ другую книгу и​

      ​чтобы вставить только форматы​​ нее данных.​щелкните стрелку под​.​в группе​Файл​Чтобы переместить ячейки, нажмите​Вставить​ selection.specialcells(xlcelltypeformulas).areas:a.copy a.offset(,1):nextСкопируйте ее,​ не портя формул​For Each ws​КодSub www()​ начало апостроф (он​: Ну а ты​ обновления, если формула​

    Копирование значений ячеек, форматов ячеек и только формул

    ​Главная​ выделите левую верхнюю​ ячеек, выберите вариант​

    • ​На вкладке​ кнопкой​На вкладке​Буфер обмена​и выберите команду​

    • ​ кнопку​. Или скопируйте определенного​ потом выделите столбец,​ в столбце D,​

    • ​ In Worksheets​Dim ws As​

    • ​ не войдет в​ и так только​ со ссылкой копируется​, нажмите кнопку​

      ​ ячейку области вставки.​

    • ​Форматирование​​Главная​​Вставить​​Главная​​выполните одно из​​Параметры​ Значок кнопки​Вырезать​

      Изображение ленты Excel

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

    • ​If Not ws.Name​ Worksheet, l&​ значение)​ числа скопируешь без​ на две ячейки​Вставить​

    • ​На вкладке​​;​​в группе​​и выберите вариант​​в группе​ указанных ниже действий.​​. В категории​ Изображение кнопки​.​ ячеек. Например скопируйте​

      • ​ формулы, Alt+F11, Ctrl+G,​ пропуская ячейки с​​ = «Svod» Then​​With Sheets(«Svod»)​

      • ​Казанский​ формул. При вставке​​ вниз и на​​.​

      • ​Главная​чтобы вставить только формулы,​​Буфер обмена​​Специальная вставка​

        ​Буфер обмена​​Чтобы переместить выделенный фрагмент,​Дополнительно​Сочетание клавиш​ результатом формулы без​ Ctrl+V, Enter.​ формулами.​l = .Cells.Find(«*»,​.UsedRange.Offset(9).ClearContents​: .pastespecial xlPasteValuesAndNumberFormats​ выбери специальная вставка​ две ячейки вправо.​Чтобы вставить только формулу​в группе​ выберите вариант​нажмите кнопку​.​нажмите кнопку​ нажмите кнопку​в разделе​     Можно также нажать клавиши​ копирования формулы или​Формулы скопированы в​AlbinaIs​ [a20], xlValues, 1,​For Each ws​IvanOK​

    Копирование параметров ширины ячеек

    ​ и там чисто​Для копируемой формулы:​: В группе​Буфер обмена​формулы​Вставить​Установите флажок​Копировать​

    1. ​Вырезать​Вырезание, копирование и вставка​

      ​ CTRL+X.​

    2. ​ скопировать только формулу.​​ соседний столбец.​​:​​ 1, 2).Row +​​ In Worksheets​: а что именно​

      Изображение ленты Excel

      • ​ числа или что​Первоначальная ссылка​​буфер обмена​ Изображение кнопки​нажмите стрелку под​

        ​.​​.​пропускать пустые ячейки​

      • ​.​.​​снимите флажок​ Значок кнопки​Чтобы скопировать ячейки, нажмите​

        ​Ячейки в Excel перемещаются​​2. Без макроса!​AlbinaIs​

    3. ​ 1​If Not ws.Name​

      ​ апостроф даст?​​ то в этом​Новая ссылка​на вкладке​ кнопкой​Примечание:​Сочетание клавиш​.​Сочетание клавиш​Сочетание клавиш​

    4. ​Отображать кнопку параметров вставки​​ кнопку​​ и копируются вместе​​Выделить столбец (в​​, возможно не по​aTmp = ws.UsedRange.Offset(9).Value​​ = «Svod» Then​ Изображение кнопки​Catstail​​ роде будет.​​$A$1 (абсолютный столбец и​

    support.office.com

    Перемещение и копирование формулы

    ​Главная​​Вставить​ Если копируемые формулы содержат​     Можно также нажать сочетание​Дважды щелкните ячейку с​     Можно также нажать сочетание​     Можно также нажать клавиши​ при вставке содержимого​Копировать​ с формулами, итоговыми​ примере J), копировать.​ теме, но судя​.Range(«a» & l).Resize(UBound(aTmp),​l = .Cells.Find(«*»,​: Отменяет автоформатирование. Попробуй​dapengt6000​ абсолютная строка)​нажмите кнопку​и выберите пункт​ относительные ссылки на​ клавиш CTRL+V.​ данными, которые нужно​

    ​ клавиш CTRL+C.​ CTRL+X.​.​.​ значениями, форматом и​Выделить 1-ю ячейку​

    • ​ по файлу, может​​ UBound(aTmp, 2)).Value =​ [a20], xlValues, 1,​ ввести в ячейку​: Проблема в следующем,​$A$1​Вставить​Сохранить ширину столбцов оригинала​

    • ​ ячейки, Excel настраивает​​Нажмите клавишу ВВОД.​ переместить или скопировать.​Выделите левую верхнюю ячейку​

    Перемещение формулы

    1. ​Чтобы скопировать выделенный фрагмент,​По умолчанию режим перетаскивания​

    2. ​Сочетание клавиш​​ примечаниями.​​ столбца, куда вставлять​​ не стоит так​​ aTmp​​ 1, 2).Row +​​ «01.01» — получишь​

      ​ что надо сделать​A$1 (относительный столбец и​, выберите пункт​.​ ссылки (и относительные​Примечание:​Примечание​

    3. ​ области вставки.​ нажмите кнопку​

      • ​ включен, поэтому можно​     Можно также нажать сочетание​​В Excel ячейки можно​​ (D1), правый клик​​ заморачиваться с формулами,​​End If​​ 1​​ 01 янв. А​​ с ячейкой excel​

      • ​ абсолютная строка)​​Специальная вставка​​Примечание:​​ части смешанных ссылок)​​ При двойном щелчке ячейки​​    По умолчанию можно редактировать​​Совет:​​Копировать​​ перемещать и копировать​​ клавиш CTRL+C.​​ перемещать путем перетаскивания​​ — специальная вставка,​

    Копирование формулы

    1. ​ а использовать промежуточные​Next​

    2. ​ws.UsedRange.Offset(9).Copy .Range(«a» &​​ если вводить «‘01.01″​​ чтоб при копировании​​C$1​​и нажмите кнопку​​Мы стараемся как​​ в скопированных формулах.​

    3. ​ или нажатии клавиши​ и выделять данные​

      • ​ Чтобы переместить или скопировать​.​ ячейки с помощью​​Выделите левую верхнюю ячейку​​ или с помощью​​ вставить: значения, галка​​ итоги​​End With​​ l)​

      • ​ — то замены​ копировалось значение а​​$A1 (абсолютный столбец и​​формулы​​ можно оперативнее обеспечивать​​ Допустим, ячейка B8​​ F2 для редактирования​​ непосредственно внутри ячейки,​​ выделенный фрагмент на​​Сочетание клавиш​​ мыши.​​ области вставки.​

        ​ команд​​ «пропускать пустые ячейки»​BigDaddy5514​​End Sub​​End If​​ не будет.​​ не формула и​​ относительная строка)​​.​​ вас актуальными справочными​​ содержит формулу =СУММ(B1:B7).​​ активной ячейки клавиши​​ дважды щелкнув ее,​

    4. ​ другой лист или​     Можно также нажать сочетание​Выделите ячейки или диапазон​Совет:​Вырезать​ — ОК.​

      1. ​:​

      2. ​UPD:​Изображение кнопки​Next​dapengt6000​

      3. ​ наоборот. Специальная вставка​$A3​

        ​Выделите ячейку с формулой,​ материалами на вашем​ Если скопировать эту​ со стрелками будут​ но можно редактировать​ в другую книгу,​ клавиш CTRL+C.​

    ​ ячеек, которые требуется​

    ​ Чтобы переместить или скопировать​

    ​и​

    Формула, копируемая из ячейки A1 на две ячейки вниз и вправо

    ​Как скопировать диапазон ячеек​Fairuza​

    ​В Вашем файле​

    ​End With​: если я ставлю​

    ​ не поможет!! Копирование​

    ​A1 (относительный столбец и​ которую нужно скопировать.​

    ​ языке. Эта страница​

    ​ формулу в ячейку​ работать только внутри​

    ​ и выделять данные​

    ​ щелкните ярлычок другого​​Щелкните правой кнопкой мыши​ переместить или скопировать.​ выделенный фрагмент на​Вставить​Маркер заполнения​ между двумя документами,​, Промежуточные итоги не​ проблема в 13​End Sub​ апостроф то формула​ происходит по нажатию​ относительная строка)​В группе​ переведена автоматически, поэтому​ C8, новая формула​

    См. также

    ​ данной ячейки. Чтобы​ и в строка​ листа или выберите​

    ​ левую верхнюю ячейку​Выделение ячеек и диапазонов​

    support.office.com

    Как скопировать данные из Excel? (не формулы а сами числа)????

    ​ другой лист или​.​ чтобы скопировались не​ подойдут, в столбце​

    ​ строке (17 на​​Как в свод​ не работает​
    ​ кнопки из одного​C3​буфер обмена​ ее текст может​ будет ссылаться на​ с помощью клавиш​ формул.​ другую книгу и​ области вставки, а​Выполните одно из указанных​ в другую книгу,​Перемещение ячеек путем перетаскивания​ значения ячеек, а​ формул очень много.​ листе Svod) -​
    ​ скопировать только значения?​вот что интересно​ документа в другой,​Примечание:​на вкладке​ содержать неточности и​

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

    ​ щелкните ярлычок другого​​Выделите ячейки или диапазон​ формулы, содержащиеся в​Задача в том,​ уберите объединение ячеек​Спасибо​ дата 08.09.2012 в​ в ячейке прописано​ Вы также можете скопировать​Главная​

    Копирование значения ячейки, а не формулы

    ​ грамматические ошибки. Для​​ столбца: =СУММ(C1:C7). Если​ в другую ячейку,​ которые нужно скопировать​ ячейку области вставки.​Вставить вырезанные ячейки​Для перемещения ячейки или​ листа или выберите​ ячеек, которые требуется​ них?​ чтобы оставить те​julia5555​Roman777​ общем режиме 39698​ «=сегодня()» при копировании​ формулы в смежные​нажмите кнопку​ нас важно, чтобы​ копируемые формулы содержат​ сначала нажмите клавишу​ или переместить.​На вкладке​или​

    ​ диапазона ячеек поместите​​ другую книгу и​ переместить или скопировать.​При копировании ячеек​

    ​ формулы, которые уже​​: дааа, спасибо большое!​: Используйте​ формат файла xlsm​ мне нужно только​ ячейки с помощью​Копировать​ эта статья была​ абсолютные ссылки на​ ВВОД, чтобы завершить​Выделение символов в ячейке​

    ​Главная​​Вставить скопированные ячейки​ указатель на границу​ выделите левую верхнюю​

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

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

    ​ документа именно так​​ с формулами менять​ почему мы пользовались​:msdn​
    ​ дата 08.09.2012 в​ не формулу. А​. Убедившись, что​Выполните одно из следующих​ вас уделить пару​

    ​ скопированных формулах не​​ активную ячейку.​

    ​Выполните следующие действия​​Буфер обмена​Совет​

    ​ указатель примет форму​​На вкладке​Когда указатель примет вид​ и происходит, а​ нельзя.​.Range(«a» & l).Resize(UBound(aTmp), UBound(aTmp,​julia5555​ общем режиме 41160​

    ​ так как этот​​ ссылки на ячейки​ действий.​ секунд и сообщить,​
    ​ меняются. Если вы​При вставке скопированных данных​В ячейке​нажмите кнопку​
    ​    Чтобы переместить или скопировать​ указателя перемещения​Главная​ указателя перемещения​

    ​ при копировании из​​BigDaddy5514​

    ​ 2)).Value = aTmp​

    ​: да да я​​ формат файла xlsx​

    ​ вопрос я видел​​ в формуле фруктов​Чтобы вставить формулу вместе​ помогла ли она​ не получили ожидаемого​ можно выполнить любое​Дважды щелкните ячейку, а​

    CyberForum.ru

    Копирование только значений, без формул (Макросы/Sub)

    ​Вставить​​ выделенный фрагмент на​, перетащите ячейку​в группе​
    ​, перетащите ячейку​ документа в документ​: файл прикреплен​
    ​а не КодRange("a"​
    ​ знаю, но не​
    ​Казанский​ уже много раз​
    ​ в шаге 4​
    ​ с форматированием, i​ вам, с помощью​ результата, попробуйте изменить​
    ​ из следующих действий:​ затем протащите указатель​
    ​.​ другой лист или​
    ​ или диапазон ячеек​
    ​Буфер обмена​
    ​ или диапазон ячеек​
    ​ - копируются только​а вот текст​
    ​ & l).PasteSpecial xlPasteValues​
    ​ получается, не могу​
    ​:​
    ​ то хотелось бы​
    ​ требуемого результата, выделите​
    ​ n группе​

    ​ кнопок внизу страницы.​ ссылки в исходных​вставить только параметры форматирования​ мыши, чтобы охватить​Сочетание клавиш​
    ​ в другую книгу,​
    ​ в новое расположение.​нажмите кнопку​
    ​ в другое место.​
    ​ значения ячеек.​
    ​ макроса:​ щас буду читать,​
    ​ верно прописать строку,​Не по теме:​
    ​ узнать как сделать​ ячейку, содержащую формулы,​буфер обмена​ Для удобства также​
    ​ формулах на относительные​ ячейки, такие как​
    ​ содержимое ячейки, которое​
    ​     Можно также нажать клавиши​
    ​ щелкните ярлычок другого​
    ​Чтобы скопировать ячейки или​
    ​Вставить​Перемещение ячеек с помощью​
    ​Dmitry melkov​

    ​Sub zzz() i​​ так как новичек​​ сразу в ошибку​​dapengt6000​

    ​ и наоборот.​​ а затем перетащите​на вкладку​ приводим ссылку на​ или абсолютные, а​ цвет текста или​

    ​ требуется выделить.​​ CTRL+V.​​ листа или выберите​​ диапазон ячеек, поместите​
    ​.​
    ​ команд "Вырезать" и​
    ​: выделяешь необходимые для​ = 2 j​
    ​ в этой теме​
    ​Mikael​
    ​, сообщение #8 видели?​Казанский​
    ​ маркер заполнения через​Главная​
    ​ оригинал (на английском​ затем снова скопировать​ цвет заливки (но​В строке формул​
    ​Если нажать стрелку под​
    ​ другую книгу и​ указатель на границу​
    ​Сочетание клавиш​
    ​ "Вставить"​
    ​ копирования данные, нажимаешь​
    ​ = 0 Do​
    ​Спасибо еще раз​

    ​:​​dapengt6000​: Поможет. Но проще​
    ​ диапазон, который необходимо​, нажмите кнопку​ языке) .​ ячейки.​

    ​ не содержимое ячеек);​​Щелкните ячейку, а затем​​ командой​​ выделите левую верхнюю​
    ​ выделенного фрагмента, удерживая​
    ​     Можно также нажать сочетание​
    ​Выделите ячейку или диапазон​ копировать, переходишь на​
    ​ While (Cells(i +​
    ​Mikael​
    ​julia5555​: решил проблему изменив​
    ​ присвоить значение: MyCell2.Value​ заполнить.​
    ​Вставить​Важно, которые следует учитывать​При вставке скопированных данных​преобразовать формулы в ячейках​
    ​ протащите указатель мыши,​
    ​Вставить​ ячейку области вставки.​ нажатой клавишу CTRL.​
    ​ клавиш CTRL+V.​
    ​ ячеек.​
    ​ другой лист/таблицу или​
    ​ j, 4)) <>​

    ​: это решение через​
    ​, добрый день!​ формулу даты =СЕГОДНЯ()+1462​ = MyCell1.Value​Копирование и вставка формулы​.​

    ​ возможности как может​​ к ним применяются​
    ​ в вычисленные значения​ чтобы охватить содержимое​​, можно выбрать​В диалоговом окне​​ Когда указатель примет​Примечания:​На вкладке​ что там еще,​ «» If Cells(i​
    ​ массив, я загружаю​

    ​А так пробовали?​​ при копировании по​dapengt6000​ в другую ячейку​Чтобы вставить формулу, только​ измениться при перемещении​ параметры ширины целевых​ без переопределения существующего​ ячейки, которое требуется​ параметры вставки, которые​
    ​Вставка скопированных ячеек​
    ​ форму указателя копирования​​ ​Главная​ нажимаешь правой кнопкой,​ + j, 4).HasFormula​ все данные с​Sub www()​ коду КАЗАНСКОГО получается​: Sub СТЕЛАЖ7_Кнопка4_Щелчок() With​

    ​ или на листе​​ iIn группе​ или копировании формулы​

    excelworld.ru

    Копирование только формул

    ​ ячеек. Чтобы изменить​​ форматирования;​
    ​ выделить в строке​
    ​ следует применить к​выберите направление, в​
    ​, перетащите ячейку​В Excel вырезанные или​нажмите кнопку​ выбираешь «специальная вставка»​ = True Then​
    ​ листа ws сначала​Dim ws As​ сегодняшний день. большое​
    ​ Workbooks(«ПРОДАНО.xlsx»).Sheets(1) [A:A].ColumnDifferences(Comparison:=[a1]).EntireRow.Copy .Rows(.Cells(Rows.Count,​Изменение типа ссылки: относительная,​
    ​буфер обмена​ относительная ссылка на​ ширину ячеек в​вставить только формулы (но​ формул.​ выделенному диапазону.​ котором нужно сдвинуть​ или диапазон ячеек​

    ​ скопированные ячейки выделяются​​Вырезать​​ и там пункт​​ Cells(i + j,​ в массив, а​ Worksheet, l&​ всем спасибо!​ 2).End(xlUp).Row + 1)​ абсолютная, смешанная​на вкладку​

    ​ ячейку.​​ соответствии с параметрами​​ не вычисленные значения).​​С помощью клавиатуры​При копировании значения последовательно​ окружающие ячейки.​
    ​ в новое расположение.​ анимированной пунктирной рамкой.​или нажмите клавиши​ «формулы»​ 4).Select Selection.Copy Cells(i​ потом выгружаю этот​

    ​With Sheets(«Svod»)​​julia5555​
    ​ .[A:A].ClearContents End With​Т.е. в строке каждая​
    ​Главная​Перемещение формулы:​ исходных ячеек, выполните​Выделите ячейку или диапазон​Нажмите клавишу F2, чтобы​ вставляются в строки​Примечание​Примечание:​ Чтобы снять это​ CTRL+X.​A//x​ + j, 5).Select​ массив на лист​.UsedRange.Offset(9).ClearContents​: Здравствуйте! не получается​ End Subэто мой​ ячейка высчитывается по​, нажмите кнопку​При перемещении формулы​ указанные ниже действия.​ ячеек со значениями,​ изменить ячейку. С​ и столбцы. Если​    При вставке целых строк​ При перемещении ячеек в​ выделение, нажмите клавишу​

    ​Выделите ячейку, в которую​​: У меня все​

    ​ Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone,​​ Svod. Этот метод​​For Each ws​​ оптимизировать макрос чтобы​​ код копирования в​​ формуле, нужно скопировать​
    ​Вставить​ ссылки на ячейки​
    ​Выделите ячейки, которые нужно​ форматами или формулами,​

    ​ помощью клавиш со​ область вставки содержит​ или столбцов окружающие​ приложении Excel замещаются​ ESC.​ вы хотите переместить​ копируется и формулы​ _ SkipBlanks:=False, Transpose:=False​ куда быстрее копирования-вставки.​ In Worksheets​ копировал только значения​
    ​ другой документ, куда​ только цифры​
    ​, выберите пункт​
    ​ в формуле не​ переместить или скопировать.​
    ​ которые нужно скопировать.​ стрелками поместите курсор​ скрытые строки или​ строки и столбцы​ существующие данные в​При перемещении ячеек путем​ данные.​

    CyberForum.ru

    Excel, как между документами копировать формулы, а не значения ячеек?

    ​ и значения​ End If If​Чтобы использовать .PasteSpecial:​If Not ws.Name​Сначала я копирую​ вписать то что​
    ​Divo​Специальная вставка​ изменяются вне зависимости​Выделение ячеек и диапазонов​Выделение ячеек и диапазонов​ в нужное место,​ столбцы, возможно, потребуется​ сдвигаются соответственно вниз​

    ​ области вставки.​​ вырезания и вставки​На вкладке​Только-что проверял​ Cells(i + j,​Цитата​ = «Svod» Then​ определенный лист из​ мне порекомендовали я​: Копируешь ячейку с​

    ​и нажмите кнопку​​ от того, какой​На вкладке​На вкладке​
    ​ а затем выделите​

    ​ отобразить их, чтобы​

    Понравилась статья? Поделить с друзьями:

    А вот еще интересные статьи:

  • Как скопировать лист в excel на другой лист с фильтром
  • Как скопировать значение ячейки в excel без формул
  • Как скопировать лист в excel на другой лист в макбуке
  • Как скопировать значение ячейки в excel а не формулу автоматически
  • Как скопировать лист в excel на другой лист в другой документ

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии