Створення надбудови Excel для розрахунку індексу маси тіла (ІМТ) - Office Microsoft Docs
Ця стаття написана Раддіні Рахаю, Microsoft MVP.

Вступ
Надбудова Excel - це файл, який містить код VBA для додавання додаткової функції Excel, яка не існує в функції Excel за замовчуванням. Цей файл зберігається у форматі .xlam і завжди завантажується під час запуску Excel. Додаткову або спеціальну функцію Excel можна також назвати UDF (користувацька функція), яка є користувацькою функцією, яку створює користувач.
Використовуючи надбудову, спочатку ви повинні встановити її на свій комп’ютер, тоді вона завжди буде використовуватися для всіх книг. У цій статті вам буде показано, як створити власну функцію в надбудові за допомогою коду VBA, зберегти файл, що містить надбудову, встановити надбудову, використовуючи спеціальну функцію з надбудови та видалити надбудову.
У цьому випадку нижче я розповім про те, як створити власну функцію для розрахунку ІМТ (індекс маси тіла).
Індекс маси тіла - це простий показник ваги та зросту, який зазвичай використовується для класифікації недостатньої ваги, надмірної ваги та ожиріння у дорослих. Значення ІМТ не залежать від віку і однакові для обох статей. Класифікації ІМТ наведені в наступній таблиці:
Використана тут шкала ІМТ підходить лише для дорослих у віці 20-65 років, і ось розрахунок:
Що робити
Крок 1: Кодування коду VBA
Відкрийте Microsoft Excel, а потім натисніть клавіші Alt + F11на клавіатурі, щоб відобразилося вікно VBE (Visual Basic Editor).
Відкрийте модуль, вибравши Модуль у меню Вставка та напишіть цей сценарій:
Закрийте вікно VBE і поверніться до Excel. Потім збережіть файл, натиснувши кнопку Зберегти, або натисніть клавіші CTRL + S на клавіатурі, щоб відобразилось діалогове вікно Зберегти як.
Крок 2: Збережіть книгу Excel
Введіть ім’я, якому потрібно дати ім’я, у полі Ім'я файлу. Тут я називаю це Обчислення ІМТ.
Для типу файлу виберіть формат надбудови Excel (.xlam). Потім закрийте книгу.
Ви можете зберегти файл надбудови де завгодно. Але якщо ви хочете, щоб він був перелічений у програмі Excel, вам слід зберегти його за замовчуванням. На моєму комп'ютері з операційною системою Windows 7 місцезнаходження за замовчуванням для будь-яких версій Microsoft Excel: C: \ Users \ RADDINI \ AppData \ Roaming \ Microsoft \ AddIns
До цього кроку ми закінчили створення власної функції, яка зберігається у файлі надбудови Excel. Далі нам потрібно встановити його, а потім ми можемо використовувати надбудову.