![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Якщо функція повинна бути доступна для всіх процедур з усіх модулів, то перед нею ставлять слово Public. Якщо поставити слово Private, то функція буде доступною тільки для процедур з того ж самого модуля, в якому функція визначена.
Список аргументів містить імена змінних із зазначенням типу, записані через кому. Ці аргументи називаються формальними параметрами. А type вказує на тип значення, яке набуває функція.
Обов'язковим у тілі функції є оператор, в якому імені функції присвоюється значення. Достроковий вихід із тіла функції здійснює оператор Exit Function.
Виклик функції здійснюється в операторі присвоювання, в правій частині якого записується ім'я функції та фактичні параметри.
Під час виклику функції фактичні параметри підставляються замість формальних, потім виконуються всі оператори тіла функції, і змінній присвоюється обчислене значення. Між формальними і фактичними параметрами встановлюється відповідність за номером в списку параметрів. Повинні виконуватися такі правила:
кількість фактичних параметрів повинна співпадати з кількістю формальних;
тип кожного фактичного параметра повинний збігатися з типом відповідного формального параметра;
фактичним параметром може бути змінна, константа або вираз відповідного типу.
Створена функція автоматично включається до списку функцій Excel у категорію «Определенные пользователем» і може викликатися з будь-якої клітини активної робочої книги. В цьому випадку параметрами можуть бути також і адреси клітин.
Задача 4.1. Написати функцію користувача для обчислення по заданій формулі та процедуру, яка її викликає.
Текст програми – функції
Дата публикования: 2015-01-10; Прочитано: 254 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!