Напишіть простий макрос в Excel

Автор: Frank Hunt
Дата Створення: 12 Березень 2021
Дата Оновлення: 1 Липня 2024
Anonim
Нарастающие итоги в Microsoft Excel
Відеоролик: Нарастающие итоги в Microsoft Excel

Зміст

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

Крок

Спосіб 1 з 2: Excel 2007 та 2010

  1. Натисніть вкладку Розробник на стрічці у верхній частині екрана. Якщо вкладки немає на стрічці, ви можете додати її наступним чином:
    • У програмі Excel 2010: натисніть кнопку Файл. натисніть на Налаштування стрічки на лівій стороні екрана. Потім натисніть на Розробники у полі праворуч.
    • У програмі Excel 2007: натисніть кнопку Microsoft Office, а потім - Параметри Excel. У категорії Популярне виберіть стрічку Показати розробника.
  2. Змініть налаштування безпеки. У Центрі довіри в розділі Налаштування макросів натисніть Увімкнути всі макроси, потім натисніть гаразд.
    • Зверніть увагу, що цей параметр недостатньо безпечний для використання за замовчуванням. Закінчивши запис макросу, поверніться назад і вимкніть це налаштування.
  3. натисніть на Запис макросу. Їх можна знайти на вкладці Розробник у розділі Код програми.
  4. Назвіть ваш макрос. Першим символом імені повинна бути буква; тоді ви можете використовувати букви, цифри та тире. У назві макросу не повинно бути пробілів.
    • Не використовуйте те саме ім'я для макросу, що і для існуючого посилання на клітинку.
  5. Якщо потрібно, створіть ярлик для вашого макросу. Введіть букву у поле ярлика. Мала літера буде інтерпретована як CTRL + буква; велику літеру, таку як CTRL + SHIFT + буква.
  6. Виберіть місце для збереження макросу. У розділі Зберегти макрос у виберіть книгу, де потрібно зберегти макрос. Якщо ви хочете, щоб вона була доступна щоразу, коли ви використовуєте Excel, виберіть Особисту книгу макросів.
  7. Немає опису вашого макросу. Введіть його у поле Опис.
  8. натисніть на гаразд щоб записати ваш макрос.
  9. Виконайте дії, які потрібно включити в макрос.
  10. Зупиніть запис. Перейдіть на вкладку Розробник і натисніть Зупиніть запис.

Спосіб 2 з 2: Excel 2003

  1. Змініть рівень безпеки. Встановіть рівень захисту від Середнього до Низького.
    • натисніть на Інструменти -> Параметри -> Безпека.
    • Клацніть Захист макросів.
    • Виберіть Налаштування безпеки. Виберіть Низький.
  2. Почніть записувати ваш макрос. Зайдіть в Інструменти -> Макрос -> Записати макрос.
  3. Назвіть ваш макрос. Характером імені повинна бути буква; тоді ви можете використовувати символи, цифри, літери та тире. Місця заборонені.
    • Не використовуйте те саме ім'я для макросу, що і для існуючого посилання на клітинку.
  4. Якщо потрібно, створіть ярлик для вашого макросу. Введіть букву у поле ярлика. Мала літера буде інтерпретована як CTRL + буква; велику літеру, таку як CTRL + SHIFT + буква.
  5. Виберіть місце для збереження макросу. У розділі Зберегти макрос у виберіть книгу, де потрібно зберегти макрос. Якщо ви хочете, щоб вона була доступна щоразу, коли ви використовуєте Excel, виберіть Особисту книгу макросів.
  6. Немає опису вашого макросу.
    • натисніть на гаразд коли закінчите.
  7. Зробити знімок. Зауважте, запис макросів все ще увімкнено. Виконайте дії, які потрібно включити в макрос.
  8. натисніть на Зупиніть запис на панелі інструментів.

Поради

  • Якщо ви знаєте код свого макросу, ви можете ввести його в редакторі Microsoft Visual Basic. В Excel 2007 та 2010 ви можете знайти їх на вкладці Розробник у групі Код програми. У програмі Excel 2003 натисніть Інструменти -> Макрос -> Редактор Visual Basic.
  • На форумах ExcelForum ви знайдете незліченну кількість корисних людей, які із задоволенням допоможуть вам відповісти на ваші (ввічливі запитання) про Excel.
  • Ви можете змусити макрос поводитися як формула або функція Excel, щоб використовувати його в електронній таблиці для обчислень. В основному вам потрібно змінити "Sub" на "Function", потім додати параметри і переконатися, що програма повертає значення. Це пояснюється в іншому посібнику (шукайте це у відповідній категорії wikiHow).
  • Використовуйте об’єкти Range, Sheet та Workbook для роботи з даними на ваших робочих аркушах. Об'єкти ActiveWorkbook, ActiveSheet та Selection вказують на поточну книгу, аркуш та діапазон комірок вашої програми.

Попередження

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