
- •Методичні вказівки
- •З дисципліни «Інформатика»
- •Лабораторна робота № 1. Інструментальне середовище Visual Basic for Application
- •Завдання для самостійної підготовки
- •Лабораторна робота № 2. Програмування алгоритмів лінійної структури
- •Завдання для самостійної підготовки
- •Лабораторна робота № 3. Програмування алгоритмів розгалуженої структури
- •Завдання для самостійної підготовки
- •Приклад виконання лабораторної роботи №3
- •Лабораторна робота № 4. Програмування алгоритмів ітераційної циклічної структури
- •Завдання для самостійної підготовки
- •Приклад виконання лабораторної роботи № 4.
- •Лабораторна робота № 5. Програмування алгоритмів циклічної структури із заданим числом повторень
- •Завдання для самостійної підготовки
- •Приклад виконання лабораторної роботи № 5
- •Лабораторна робота № 6. Алгоритми роботи з одновимірними масивами
- •Завдання для самостійної підготовки
- •Завдання до лабораторної роботи № 6
- •Приклад виконання лабораторної роботи № 6
- •Лабораторна робота № 7. Програмування алгоритмів із структурою вкладених циклів і обробка матриць
- •Завдання для самостійної підготовки
- •Завдання до лабораторної роботи № 7
- •Приклад виконання лабораторної роботи № 7
- •Список літератури
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
ПОЛТАВСЬКИЙ НАЦІОНАЛЬНИЙ ТЕХНІЧНИЙ УНІВЕРСИТЕТ
ІМЕНІ ЮРІЯ КОНДРАТЮКА
КАФЕДРА БУДІВЕЛЬНОЇ МЕХАНІКИ
Методичні вказівки
до виконання лабораторних робіт на тему:
«Програмування мовою VBA»
З дисципліни «Інформатика»
для студентів усіх форм навчання.
Напрям підготовки – 6.060101 «Будівництво».
Освітньо-кваліфікаційний рівень – «Бакалавр».
ПОЛТАВА 2010
Методичні вказівки до виконання лабораторних робіт на тему “Програмування мовою VBA” із дисципліни “Інформатика” для студентів денної форми навчання за напрямом “Будівництво” / Полтава: ПолтНТУ, 2010. – 30 с.
Укладачі: О.О. Голов , кандидат технічних наук, доцент, В.М. Джура, кандидат технічних наук, доцент, В.В. Мартьянов, старший викладач.
Відповідальний за випуск: зав. кафедри будівельної механіки О.А. Шкурупій, кандидат технічних наук, доцент.
Рецензент: С.В. Кропивницький, кандидат технічних наук, доцент.
Затверджено науково-методичною радою університету
Протокол №___ від ________ 2010 р.
Авторська редакція
ЗМІСТ
Лабораторна робота № 1. Інструментальне середовище Visual Basic for Application 4
Лабораторна робота № 2. Програмування алгоритмів лінійної структури 5
Лабораторна робота № 3. Програмування алгоритмів розгалуженої структури 9
Лабораторна робота № 4. Програмування алгоритмів ітераційної циклічної структури 14
Лабораторна робота № 5. Програмування алгоритмів циклічної структури із заданим числом повторень 16
Лабораторна робота № 6. Алгоритми роботи з одновимірними масивами 20
Лабораторна робота № 7. Програмування алгоритмів із структурою вкладених циклів і обробка матриць 24
Список літератури 30
Лабораторна робота № 1. Інструментальне середовище Visual Basic for Application
Мета роботи вивчення інструментального середовища програмування Visual Basic for Application, його системи меню, режимів роботи, текстового редактора програм, виконання програм, довідково-інформаційної системи.
Завдання для самостійної підготовки
Навчитися створювати панель інструментів користувача, кнопки макросів, призначати макроси кнопкам, змінювати вигляд кнопок, запускати макроси на виконання.
Ознайомитись із системою меню Visual Basic for Application, призначенням і використанням пунктів головного меню та підпорядкованих йому меню, вікнами середовища VBA – для редагування коду, встановлення властивостей об’єктів “Properties”, управління проектом “Project”.
Ознайомитися з роботою довідково-інформаційної системи Visual Basic for Application.
Навчитись викликати програми для виконання, записувати їх для зберігання та виходити із системи програмування Visual Basic for Application.
Ознайомитись із роботою текстового редактора Visual Basic for Application, клавішами переміщення курсора по тексту, клавішами редагування символів і блоків тексту.
Навчитися створювати нескладні програми мовою Visual Basic for Application, налагоджувати, редагувати та тестувати їх; запускати макроси на виконання.
Створити панель інструментів користувача із назвою, яка містить прізвище студента і групу. Створити макроси із наступними іменами:
SUB Liniyniy()
END SUB
SUB Rozgalugeniy()
END SUB
SUB Cycl_za_indeksom()
END SUB
SUB Iteraciyniy_cycl()
END SUB
SUB Odnovymirniy_masiv()
END SUB
SUB Dvovymirniy_masiv()
END SUB
Створити на панелі шість кнопок, кожна з яких має рисунок характерний для призначеного їй макроса. Зовнішній вигляд панелі інструментів наведено на Рис. 1.
Рис. 1. Зовнішній вигляд створеної панелі інструментів