Роздрукувати сторінку
Главная \ Методичні вказівки \ Методичні вказівки \ 1195 Практична робота № 27-28 на тему Технологія роботи з функціями користувача у середовищі MS Excel

Практична робота № 27-28 на тему Технологія роботи з функціями користувача у середовищі MS Excel

« Назад

Практична робота № 27-28 (№20 стр.59)

Тема:  Технологія роботи з функціями користувача у середовищі  MS Excel

Мета: Виробити практичні навички створення і редагування функції користувача у редакторі VBA та використання її у формулах MS Excel.

Завдання

  1. Скласти формалізовану схему та блок-схему розв’язування задачі № n  з наведеного нижче переліку завдань (n=номер студента у списку групи).

  2. Оформити обчислення значення функції у середовищі MS Excel за допомогою функції користувача, створеної мовою VBA.

  3. Створити письмовий звіт, в який помістити відповіді на контрольні запитання.

Технологія виконання роботи

  1. У середовищі MS Excel  cтворити книгу  ПР27-28_Власне прізвище, на аркуші Лист1 записати умову задачі № n  з математичними формулами.

  2. Провести аналіз умови задачі та описати вхідні дані та результат.

  3. Описати словесно алгоритм розв’язування задачі з формулами, записаними за правилами мови VBA.

  4. Побудувати блок-схему.

  5. Створити таблицю з двома стовпчиками x i y та записати не менше чотирьох значень для x з різних діапазонів своєї функції (три перших значення є контрольними, тобто такими, при яких легко порахувати результат). Перейменувати аркуш у Функція № n.

  6. Відкрити редактор VBA (Alt+F11) і виконати вказівку InsertModuleInsertProcedure.

  7. У вікні Add Procedure ввести ім’я функції (власне_прізвище) и встановити перемикачі: Type (тип) – в положення Function (функція); Scope (Область визначення) - в положення Public (Загальна) і натиснути ОК.

  8.  У вікні редагування  ввести список параметрів функції, а між заголовком (Public Function)  і кінцем  (End Function) функції записати програмний код обчислення значення функції.

  9. Закрити редактор VBA, перейти у вікно MS Excel і для стовпчика y виконати вказівку Вставка Функция з категорії Определенные пользователем, вибравши із списку функцій власне_прізвище та клацнути ОК.

  10. Далі вказати клітинку із значенням аргументу, натиснути ОК для виведення результату.

  11. Скопіювати формулу на інші значення аргументу.

  12. Проаналізувати результати з контрольними значеннями та виконати обчислення для довільного значення аргументу.

  13. Відформатувати таблицю і зберегти документ.

  14. Здати роботу викладачу.

Контрольні запитання

  1. Що таке функція користувача?

  2. Як створити функцію користувача?

  3. Яку структуру має функція користувача?

  4. Що таке програмний код функції користувача?

  5. Який формат має вказівка розгалуження у мові VBА?

  6. Який формат має вказівка повного розгалуження у мові VBА?

  7. Який формат має вказівка вибору у мові VBА?

З повагою ІЦ “KURSOVIKS”!