Visual Basic для додатків (VBA) — це ідеальний спосіб налаштувати Excel 2010 відповідно до ваших потреб. Якщо ви постійно виконуєте одні й ті ж завдання, як-от копіювання даних у Excel, ви можете змусити VBA виконати це завдання за вас. Замість того, щоб копіювати дані з одного аркуша вручну та вставляти їх в інший, напишіть макрос VBA, і ви можете натиснути кнопку, щоб виконати копіювання та вставлення миттєво.
Крок 1
Натисніть вкладку «Розробник», а потім натисніть «Visual Basic», щоб відкрити редактор Visual Basic (VBE), за допомогою якого можна створити VBA.
Відео дня
Крок 2
Натисніть «Вставити», а потім натисніть «Модуль», щоб відкрити порожнє вікно модуля.
Крок 3
Виріжте та вставте наступний код у вікно модуля:
Додаток Copy_Data(). Оновлення екрана = Неправдиві робочі аркуші("Аркуш1").Діапазон("A1:A10").Значення = Робочі аркуші("Лист2").Діапазон("B1:B10").Додаток значення. ScreenUpdating = True End Sub
Крок 4
Адаптуйте код відповідно до ваших потреб; як написано, код копіює дані з клітинок A1–A10 на аркуші 1 в клітинки B1–B10 на аркуші 2. Наприклад, якщо ви хочете скопіювати дані з комірок C1 до C100 на аркуші 4 в клітинки D1 до D100 на аркуші 5, ви повинні переписати третій рядок коду, щоб прочитати:
Worksheets("Sheet4").Range("C1:C100").Value = Worksheets("Sheet5").Range("D1:D100").Value
Крок 5
Натисніть «F5», щоб запустити процедуру.
Порада
Натисніть разом клавіші «Alt» і «F11», щоб перемикатися між робочим аркушем і вашим кодом.