Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LabVBA-Системный анализ.doc
Скачиваний:
15
Добавлен:
07.02.2016
Размер:
804.35 Кб
Скачать

48

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

Запорізький національний технічний університет

Методичні вказівки

та індивідуальні завдання до лабораторних робіт

з курсу“Програмне забезпечення ЕОМ

за темою

Програмування у середовищі Microsoft Excel

Мовою Visual Basic for Application (vba)”

для студентів денної форми навчання спеціальності

6.040303 Системний аналіз

2009

Методичні вказівки та індивідуальні завдання до лабораторних робіт з курсу “Програмне забезпечення ЕОМ” за темою: “Програмування мо­вою Visual Basic for Application (VBA) у середовищі Microsoft Excel” для студентів денної форми навчання спеціальності 6.040303 Системний аналіз / Укл. Кузіна В.М. – Запоріжжя: ЗНТУ, 2009. – 46 с.

Містить індивідуальні завдання, теоретичні відомості та приклади для виконання лабораторних робіт з курсу “Програмне забезпечення ЕОМ” за темою: “Програмування мовою Visual Basic for Application у середовищі Microsoft Excel. Призначена для студентів денної форми навчання спеціальності 6.040303 Системний аналіз.

Укладачі: Кузіна В.М., ст. викладач

Рецензент: Біла Н.І., доцент

Відповідальний за випуск Корніч Г.В., професор

Затверджено

на засіданні кафедри

Системного аналізу та

обчислювальної математики

Протокол № 6 від 16.12.08

ЗМІСТ

1 ЛАБОРАТОРНА РОБОТА №1 4

2 ЛАБОРАТОРНА РОБОТА №2 16

3 ЛАБОРАТОРНА РОБОТА №3 21

4 ЛАБОРАТОРНА РОБОТА №4 29

5 ЛАБОРАТОРНА РОБОТА №5 35

6 ЛАБОРАТОРНА РОБОТА №6 40

ЛІТЕРАТУРА 48

1 Лабораторна робота №1

Тема роботи: Програмування лінійних процесів і процесів, що розгалужуються.

Мета роботи: навчитися вводити та виводити дані за допомо­гою діалогових вікон, вивчити дію умовних операторів.

1.1 Теоретичні відомості

MS Excel утворює один файл проекту, до складу якого входять і Листи Excel, і форми, і програми, створені на VBA. Вікно редактора VBA може мати у своєму складі вікно проекту, вікно властивостей, вікно редактора коду та вікно редактора форм. Вікно проекту можна побачити на екрані за допомогою кнопки Project Explorer

Щоб додати до проекту форму або модуль, треба в меню редактора VBA вибрати пункт Insert (Вставка) а потім один з пунктів UserForm (форма користувача) або Module (модуль). В одному модулі можна зберігати декілька програм.

Для того, щоб можна було виконувати та редагувати програми, треба змінити рівень безпеки. Для цього в меню Сервис виберемо пункт Макрос, а потім Безопасность. Відкриється вікно, в якому встановимо перемикач „Средняя. Тепер кожного разу при відкритті файлу з програмами буде виводитись вікно попередження, в якому треба обирати кнопку „Не отключать макросы”.

1.1.1 Функція InputBox

Синтаксис функції:

InputBox ("Текст повідомлення ", "Заголовок вікна", Значення за замовчанням, Xpos, Ypos, Файл довідки)

Рисунок 1.1 – Вікно функції InputBox

Функція виводить на екран діалогове вікно (див. рис. 1.1), яке містить текст повідомлення і текстове поле для введення.

Обов’язковим є тільки перший аргумент. Xpos, Ypos задають відстань від границь екрану до границь вікна InputBox. Ця функція за звичай використовується в операторі присвоєння виду:

Змінна = InputBox ("Текст повідомлення ")

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]