Технологія виконання роботи
1. У середовищі MS Excel cтворити книгу ПР19_Власне прізвище, на аркуші Лист1 записати умову задачі № n з математичними формулами. 2. Провести аналіз умови задачі та описати вхідні дані та результат. 3. Описати словесно алгоритм розв’язування задачі з формулами, записаними за правилами мови VBA. 4. Побудувати блок-схему. 5. Перейменувати аркуш в ЗАДАЧА № n та видалити інші аркуші. 6. Відкрити редактор VBA (Alt+F11) і виконати вказівку Insert→ Module→ Inset → Procedure 7. У вікні Add Procedure ввести ім’я (власне_прізвище) и встановити перемикачі: Type (тип) – в положення Procedure (процедура); Scope (Область визначення) - в положення Public (Загальна) і натиснути ОК. 8. В код процедури помістити послідовність вказівок для розв’язування задачі з описанного алгоритму, передбачивши виведення результату і всіх проміжних обчислень вказівкою Debug.Print. 9. Виконати створену процедуру. 10. Відкрити вікно Immediate та переглянути результат. 11. Скопіювати результат на аркуш книги та виділити його в рамку. 12. Записати коментар до кожної вказівки створеної програми. 13. Здати роботу викладачу. Контрольні запитання 1. Що таке проект в середовищі VBA? Які складові проекту VBA? 2. Що таке модуль, процедура, функція у VBA? 3. Що таке програма в середовищі VBA? 4. Яку структуру має програмний код процедури і функції у VBA? 5. Що таке команда (вказівка) мовою VBA? 6. Як записується коментар у програмному коді VBA? 7. Що таке змінна? Типи змінних. 8. Що таке константа? Типи констант. 9. Як оголосити змінні та константи у VBA? 10. Як записуються арифметичні операції у програмах VBA? 11. Як записуються стандартні математичні функції VBA? 12. Як записується вказівка присвоєння у VBA? 13. Яка вказівка використовується для виведення результату у VBA? 14. Як записати вказівку для виведення результату обчислень з текстовим поясненням? 15. Як здійснюється явне оголошення змінних у мові VBА? 16. Як здійснюється неявне оголошення змінних у мові VBА? 17. Які функції мови VBА перетворюють рядкову величину у текстову і навпаки? Перелік завдань за варіантами №1 Задано а=3.85 – довжина ребра куба. Обчислити значення виразу:
, де
S- площа бічної поверхні куба (S=4a2), V – об’єм куба (V= a3), №2 Обчислити значення виразу: №3 Задано точки М1(x1, y1) і М2(x2, y2). Координати точок задати довільні. Обчислити значення виразу: де
d – відстань між точками М1 і М2 ( №4
де №5 Задано довжину кола С=8, 375. Обчислити значення виразу:
де
s – площа кола №6 Задано гіпотенузу (а=8, 5) і катет (b=4, 57) прямокутного трикутника. Обчислити значення виразу: с – другий катет
r – радіус вписаного кола p – півпериметр
№7 Задана сторона рівностороннього трикутника а=2, 5. Обчислити значення виразу:
s – площа трикутника
№8 Обчислити значення виразу:
де
№9 Задано катети прямокутного трикутника а=1, 35; b=2, 7. Обчислити:
, де S – площа трикутника p – півпериметр с – гіпотенуза №10 Обчислити значення виразу:
, де №11
, де
№12 Обчислити значення виразу: №13 Обчислити радіус вписаного в трикутник кола за формулою: №14 Обчислити значення виразу: №15 Обчислити медіани трикутника зі сторонами a, b, c за формулами: №16 Обчислити значення виразу: S=ah, де №17 Обчислити значення виразу: Де №18 Обчислити значення виразу:
№19 Обчислити значення виразу:
№20 Обчислити значення виразу:
№21 Обчислити значення виразу:
№22 Обчислити значення виразу:
b= lg 16, 75; n=4, 6; №23 Обчислити значення виразу:
№24 Обчислити значення виразу:
Тема: Технологія роботи з функціями користувача у середовищі MS Excel. Мета: Виробити практичні навички створення і редагування функції користувача у редакторі VBA та використання її у формулах MS Excel.
|