- •7.050105 “Банківська справа”, 7.050104 “Фінанси”
- •Донецьк 2005
- •1 Створення програм у середовищі Visual Basic 6.0. Основні поняття - об'єкт, властивість, подія.
- •1.1 Візуальне створення програми
- •1.2 Створення вихідного коду
- •1.3 Контрольні запитання
- •1.4 Практичні завдання
- •1.5 Тест
- •2 Основні оператори мови
- •2.1 Організація розгалужених обчислювальних процесів
- •2.1.1 Умовний оператор If
- •If умова Then
- •2.1.2 Оператор варіанти Select Case
- •2.2 Організація циклічних обчислювальних процесів
- •2.2.1 Оператор циклу For . . . Next
- •Частина початкового рядка циклу Step n може бути пропущена, коли крок зміни перемінної циклу дорівнює одиниці. Приклад використання циклу For … Next
- •2.2.2 Оператор циклу Do While . . . Loop
- •2.2.3 Оператор циклу Do. . . Loop While
- •2.3 Контрольні запитання
- •2.4 Практичні завдання
- •2.5 Тест
- •3 Використання елементів управління в програмах. Робота з формами. Поняття методу
- •3.1 Елементи управління - смуги прокручування, перемикачі, прапорці, групи, списки, що розчиняються
- •3.2 Робота з формами. Поняття методу
- •Приклад програми
- •3.2 Контрольні запитання
- •3.4 Практичні завдання
- •3.5 Тест
- •4 Управління програмою за допомогою меню. Робота з масивами елементів управління, змінних
- •4.1 Управління програмою за допомогою меню
- •4.2 Робота з масивами елементів управління, змінних
- •4.3 Контрольні запитання
- •4.4 Практичні завдання
- •Картка кількісного обліку товарів
- •Аналіз виконання плану товарообігу за структурою
- •Відомість розрахунків покупців по кредитах
- •Відомість результатів інвентаризації товарів
- •Рахунок-фактура
- •Відомості про вибірку фондів по плодоовочевим культурам за декаду
- •Відомість залишків основних фондів
- •Реєстр листків по тимчасовій непрацездатності
- •Відомість відрахувань із зарплати
- •Меню на відпустку харчування співробітникам столової
- •Аналіз забезпеченості кадрами
- •4.5 Тест
- •5 Розробка програм з використанням підпрограм – процедур і функцій, вікон повідомлень
- •5.1 Підпрограми – процедури і функції
- •5.2 Вікна повідомлень
- •Коди сполучень кнопок у вікні повідомлення
- •Коди значків у вікні повідомлення
- •Приклад програми з використанням підпрограм, вікон повідомлень
- •5.3 Контрольні запитання
- •5.4 Практичні завдання
- •5.5 Тест
- •6 Робота з файлами
- •6.1 Файли довільного доступу
- •6.2 Файли послідовного доступу
- •6.3 Бінарні файли
- •Приклад виконання програми роботи з файлом
- •5.4 Контрольні запитання
- •5.5 Практичні завдання Завдання №1
- •Завдання №2
- •Завдання №3
- •7 Використання Visual Basic for Application у Microsoft Excel
- •7.1 Основні поняття
- •7.2 Редактор vba
- •7.3 Створення функцій користувача
- •7.4 Автоматизація розрахунків на робочому листі
- •7.5 Робота з формами у середовищі vba
- •7.6 Контрольні запитання
- •7.7 Практичні завдання
- •7.8 Тест
- •Література
- •7.050105 “Банківська справа”, 7.050104 “Фінанси”
4.3 Контрольні запитання
Як створити меню в програмі? Які властивості елементів меню Вам відомі?
Що таке масив елементів управління?
Коли можна встановлювати значення False властивості Enabled елементу масиву?
Як відрізняються між собою елементи масиву об’єктів?
Яким чином можна звернутися до окремого елементу масиву?
Як оголосити масиви змінних?
Як працювати з масивами у коді програми?
4.4 Практичні завдання
Завдання
Розробити програму за індивідуальним варіантом. При розробці програми слід створити форму для розрахунку економічних показників із застосування масивів елементів управління – етикеток і текстових полів, меню програми, програмний код, перевірити дію програми. Далі необхідно зберегти програму на магнітному диску, надрукувати форму та код програми.
Меню програми повинно мати таку структуру:
Вікно |
|
Розрахунок |
|
? |
|
|||||
|
|
|
||||||||
|
|
|
|
|
|
|
||||
|
Очистка всієї таблиці |
|
|
Інформаційні рядки |
|
|
Інформація про автора |
|||
|
|
|
||||||||
|
|
|
|
|
|
|
|
|||
|
Вихід |
|
|
Підсумкові значення |
|
|
|
|||
|
|
У формі слід надати змогу користувачеві ввести 5 інформаційних рядків, розрахувати підсумкові значення по рядках і таблиці в цілому. Розрахункові показники помічено символом *.
Звіт про роботу повинен вміщувати:
блок-схему алгоритмічного процесу розв’язання задачі;
роздруковані форми програми;
роздрукований код програми.
Варіант №1
Створити програму, що дозволяє обробити такі дані:
Аналіз стану товарних запасів
Найменування товарних груп |
Норматив товарних запасів |
Фактичні запаси (сума) |
Відхилення від нормативу |
|||
|
|
|
* (факт-норматив) |
|||
Підсумок: |
* |
* |
* |
Варіант №2
Створити програму, що дозволяє обробити такі дані:
Відомості про виробництво продукції
Найменування продукції |
Місяці |
Усього за період |
||
січень |
лютий |
березень |
|
|
|
|
|
|
* |
Підсумок: |
* |
* |
* |
* |
Варіант №3
Створити програму, що дозволяє обробити такі дані:
Картка кількісного обліку товарів
Найменування товару |
Залишок на початок періоду |
Прихід |
Витрата |
Залишок на кінець періоду |
|
|
|
|
* (гр.2+гр.3-гр.4) |
Підсумок: |
* |
* |
* |
* |
Варіант №4
Створити програму, що дозволяє обробити такі дані:
Відомості про виробництво продукції
Найменування продукції |
Перший квартал |
Другий квартал |
Третій квартал |
Четвертий квартал |
Усього за рік |
|
|
|
|
|
* |
Підсумок: |
* |
* |
* |
* |
* |
Варіант №5
Створити програму, що дозволяє обробити такі дані: