
- •Херсон – 2007
- •Visual Basic. Короткі теоретичні відомості
- •1. Основні поняття
- •2. Інструменти середовища Visual Basic
- •3. Головне меню та панель інструментів
- •4. Палітра компонентів
- •5. Вікно властивостей об'єктів
- •6. Вікно форми
- •7. Структура проекту
- •8. Редактор коду
- •Лабораторна робота № 1. Програмування кнопок. Об'єкти: форма, текстове поле, зображення, кнопка
- •Хід роботи
- •1. Завантажте середовище візуального програмування Visual Basic.
- •2. Активізуйте ще два вікна Visual Basic:
- •3. Запустіть програму Project1 на виконання і розгляньте вікно порожньої поки що форми. Проекспериментуйте з вікном форми. Запустити програму можна декількома способами:
- •5. Збережіть створену програму у своїй папці.
- •6. Візуально ознайомтеся з властивостями форми Width та Height.
- •11. Аналогічно вставте у форму ще декілька текстових полів з вашими біографічними даними.
- •12. Вставте у форму об'єкт типу Image (зображення).
- •13. Вставте свою портретну фотографію за допомогою властивості Picture (ілюстрація) об'єкта Image1.
- •14. Вставте свою художню фотографію у форму поверх існуючої, скориставшись ще одним об'єктом типу Image.
- •15. Проекспериментуйте з властивістю Visible (видимість) обох зображень, кожного разу виконуючи програму (див. Пункт 3).
- •16. Вставте у форму кнопки для засвічування фотографій - два об'єкти типу CommandButton з назвами Command1 і Command2.
- •17. Запрограмуйте кнопку "Портретна фотографія" так, щоб після її натискання у формі з'являлась портретна фотографія.
- •Лабораторна робота № 2. Програмування розгалужень. Об'єкти: поля редагування, перемикачі
- •23. 3Мініть розміри та кольори символів (зокрема об'єктів Label3 і Text3), розташування об'єктів, фон форми (властивість Back-Color) так, щоб форма виглядала якнайкраще.
- •24. 3Абезпечте появу підказки "Введіть суму в доларах" після переміщення вказівника миші до поля Техt3.
- •26. Продемонструйте створену форму викладачеві. Закінчіть роботу. Домашнє завдання
- •Лабораторна робота № 3. Програмування циклів. Об'єкти: Checkbox, Frame. Робота з меню
- •13. 3Апрограмуйте команду "Очистити поле виведення" головного меню.
- •14. 3Апрограмуйте команду "Кінець" головного меню, скориставшись стандартною процедурою End:
- •15. 3Апустіть створену програму та дослідіть її роботу.
- •Лабораторна робота № 4. Файли записів
- •6. Запрограмуйте процедуру створення форми Form_Load():
- •Середовище програмування visual basic for applications (vba) Лабораторна робота № 5. Програмування в середовищі vba для програми Microsoft Word
- •5. Вставте у форму індикатор стану виконання процесу перетворення тексту Progress Bar.
- •6. Активізуйте вікно форми і запустіть програму (форму) на виконання, клацнувши на кнопці Run Sub/UserForm.
- •7. Запрограмуйте відкривання вікна "Перетворення тексту" у момент запуску макросу.
- •9. Запрограмуйте кнопку Ok, двічі клацнувши по ній.
- •10. Опишіть глобальну змінну word.
- •Домашнє завдання
- •Лабораторна робота № 6. Програмування в середовищі vba програми Microsoft Excel
- •Лабораторна робота № 7. Реалізація методу простих ітерацій засобами vba у програмі Microsoft Excel
- •Лабораторна робота № 8. Створення засобами vba форми для введення даних про ліки в електронну таблицю
- •Домашнє завдання
- •Список літератури
МІНІСТЕРСТВО НАУКИ І ОСВІТИ УКРАЇНИ
ХЕРСОНСЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ
Кафедра інформатики і комп’ютерних технологій
Реєстр. №______________
МЕТОДИЧНІ РЕКОМЕНДАЦІЇ
та індивідуальні завдання до проведення лабораторних робіт на тему «Основи програмування Visual Basic (VB). Visual Basic for Application”
з дисципліни |
“Інформатика і комп’ютерна техніка” |
для студентів |
I курсу |
для спеціальності |
050107, 050104, 050100 “Економіка підприємства”, “Фінанси”, “Оподаткування” |
напряму підготовки |
економічного |
факультету |
економіки |
Херсон – 2007
Методичні рекомендації та індивідуальні завдання до проведення лабораторних робіт на тему «Основи програмування Visual Basic (VB). Visual Basic for Application” з дисципліни “Інформатика і комп’ютерна техніка”
У даних методичних рекомендаціях використано матеріали з книги Глинський Я.М., Анохін В.Є., Ряжська В.А. Бейсик. Qbasic, Visual Basic і VBA. 4-те доп. вид. – Львів: Деол, СПД Глинський, 2004.- 160 с.
Укладач: к.т.н., доц. Скороход О.М., кількість сторінок – 70.
Рецензент: к.т.н., доц. Шерман М.І.
Затверджено
на засіданні кафедри інформатики і комп’ютерних технологій
протокол №____від_______________
Зав. кафедри_______________
Відповідальний за випуск_______________________
Зміст
Visual Basic. Короткі теоретичні відомості 4
Рис. 1 6
Рис. 2 7
Лабораторна робота № 1. Програмування кнопок. Об'єкти: форма, текстове поле, зображення, кнопка 10
Рис. З Рис. 4 15
Рис. 5 Рис. 6 17
Лабораторна робота № 2. Програмування розгалужень. Об'єкти: поля редагування, перемикачі 22
Рис. 7 Рис. 8 25
Лабораторна робота № 3. Програмування циклів. Об'єкти: Checkbox, Frame. Робота з меню 31
Рис. 9 Рис. 10 34
Лабораторна робота № 4. Файли записів 40
Рис. 14 40
Рис. 15 Рис. 16 42
СЕРЕДОВИЩЕ ПРОГРАМУВАННЯ VISUAL BASIC FOR APPLICATIONS (VBA) 46
Лабораторна робота № 5. Програмування в середовищі VBA для програми Microsoft Word 46
Рис. 19 50
Лабораторна робота № 6. Програмування в середовищі VBA програми Microsoft Excel 55
Лабораторна робота № 7. Реалізація методу простих ітерацій засобами VBA у програмі Microsoft Excel 58
Рис. 21 Рис. 22 60
Лабораторна робота № 8. Створення засобами VBA форми для введення даних про ліки в електронну таблицю 64
Список літератури 70
Visual Basic. Короткі теоретичні відомості
1. Основні поняття
Технологія роботи у середовищі Visual Basic базується на ідеях об'єктно-орієнтованого та візуального програмування. Ідея об'єктно-орієнтованого програмування полягає в інкапсуляції (об'єднанні) даних і засобів їх опрацювання (методів) у тип, який називається об'єктом. Прикладами об'єктів можуть бути елементи керування у вікні: кнопки, списки, текстові поля тощо. Середовище візуального програмування Visual Basic - це графічна автоматизована оболонка над об'єктно-орієнтованою версією мови Basic. Якщо у мові Basic структурними одиницями є дані та команди, то тут такою структурною одиницею є візуальний об'єкт, який називається компонентом. Автоматизація програмування досягається завдяки можливості переносити компонент на форму (у програму) з палітри компонентів і змінювати його властивості, не вносячи вручну змін до програмного коду.
Формою називають компонент, який володіє властивостями вікна Windows і призначений для розташування інших компонентів. Компоненти служать для організації діалогу з користувачем. Це кнопки, списки, текстові поля, зображення, конструктор меню тощо. Вони відображаються на екрані під ,час виконання програми.
Проект—це сукупність файлів, з яких складається програма, створена в середовищі Visual Basic.