Створення надбудови 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. Далі нам потрібно встановити його, а потім ми можемо використовувати надбудову.