Как создать командную кнопку для копирования и вставки данных в Excel?

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

Создайте командную кнопку для копирования и вставки данных с кодом VBA

Вкладка Office позволяет редактировать и просматривать в Office с вкладками и делать вашу работу намного проще …
Подробнее … Скачать бесплатно …
Kutools for Excel решает большинство ваших проблем, и увеличивает вашу производительность на 80%.
  • Повторное использование чего угодно: добавляйте наиболее часто используемые или сложные формулы, диаграммы и все остальное в избранное и быстро повторно используйте их в будущее.
  • Более 20 функций текста: извлечение числа из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
  • Инструменты слияния: несколько книг и листов в одну; Объединить несколько ячеек/строк/столбцов без потери данных; Объедините повторяющиеся строки и суммируйте.
  • Инструменты разделения: разделение данных на несколько листов в зависимости от значения; Из одной книги в несколько файлов Excel, PDF или CSV; Один столбец в несколько столбцов.
  • Вставить пропуск скрытых/отфильтрованных строк; Подсчет и сумма по цвету фона; Массовая отправка персонализированных писем нескольким получателям.
  • Суперфильтр: создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировать по неделе, дню, частоте и т. Д. Фильтр жирным шрифтом, формулами, комментарием …
  • Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.
Подробнее … Бесплатная загрузка …

->


Создать командную кнопку для копирования и вставки данных с кодом VBA

Потрясающе! Использование эффективных вкладок в Excel, таких как Chrome, Firefox и Safari!
Сэкономьте 50% своего времени и уменьшите тысячи щелчков мышью каждый день!

->

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

1. Вставьте командную кнопку, нажав Разработчик > Вставить > Командную кнопку (элемент управления ActiveX) . См. Снимок экрана:

2. Нарисуйте кнопку Command на листе и щелкните ее правой кнопкой мыши. В контекстном меню выберите Просмотреть код .

3. Во всплывающем окне Microsoft Visual Basic для приложений замените исходный код в окне кода приведенным ниже кодом VBA.

Код VBA : Используйте командную кнопку для копирования и вставки данных в Excel.

Примечание : в коде CommandButton1 – это имя вставленной вами командной кнопки. A1: C17 – это диапазон, который вам нужно скопировать, а J1: L17 – это целевой диапазон для вставки данных. Пожалуйста, измените их по своему усмотрению.

4. Нажмите клавиши Alt + Q , чтобы закрыть окно Microsoft Visual Basic для приложений . И выключите режим «Дизайн» на вкладке «Разработчик».

5. Теперь нажмите кнопку Command, все данные в диапазоне A1: C17 будут скопированы и вставлены в диапазон J1: L17 без форматирования ячеек.


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

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

Оцените статью
Frestage.ru
Добавить комментарий