- •1. Програма навчальної дисципліни Тема 1. Апаратне та програмне забезпечення персональних комп’ютерів
- •Тема 2. Операційні системи та їх оболонки
- •Рекомендована література: [1, стор. 23–32]. Тема 3. Системи підготовки текстів
- •Тема 4. Текстовий редактор microsoft word для windows
- •Тема 5. Програма роботи з електронними таблицями
- •2.2. Тематика та завдання до лабораторних робіт
- •2.2.1. Методичні рекомендації щодо виконання лабораторних робіт
- •Порядок вибору варіанту завдання
- •Правила оформлення звітів з лабораторних робіт
- •2.2.2. Тематика лабораторних робіт
- •2.3. Завдання до лабораторних робіт Лабораторна робота № 1
- •Елементи керування програмою Paint
- •Лабораторна робота № 2 Тема: Створення, редагування та форматування текстових документів засобами офісного пакету word.
- •Лабораторна робота № 3 Тема: Створення та розміщення графіків і таблиць у текстових документах. Створення структурованих документів.
- •Лабораторна робота № 4 Тема: Виконання обчислень у таблиці засобами офісного пакету Word, обєкт Microsoft Equation.
- •Лабораторна робота № 5 Тема: Використання стильового розмічування. Представлення в режимі структури та автоматичне створення змісту документу засобами офісного пакету word.
- •Лабораторна робота № 6 Тема: Основи програмування на Visual Basic for Applications для Microsoft Word. Макроси. Запис простого макросу. Модулі. Процедури засобами офісного пакету word.
- •Лабораторна робота № 7
- •Лабораторна робота № 8
- •Лабораторна робота № 9
- •Лабораторна робота № 10 Тема: Створення веб-сторінок за допомогою Microsoft FrontPage.
- •3. Список рекомендованої літератури
- •4. Самостійна робота студентів денної та заочної форми навчання
- •5. Методичнi рекомендації для студентів заочної форми навчання
- •6. Тематика рефератів
- •7. Тематика науково-дослiдної роботи студентiв
- •Типові теми ндрс
- •Перелік питань для рубіжного контролю знань
- •8.1 Рубіжний контроль № 1
- •8.2 Рубіжний контроль № 2
- •9. Перелік питань для підсумкового контролю (іспит)
- •10. Система оцінювання знань студентів
- •Порядок складання заліку з дисципліни
- •Критерії оцінок знань студентів заочної форми навчання під час складання іспиту
- •Варіанти завдань до лабораторної роботи № 1
- •Варіанти завдань до лабораторної роботи № 1
- •Варіанти завдань до лабораторної роботи № 1
- •Варіанти завдань до лабораторної роботи № 1
- •Додаток 5 Варіанти завдання до лабораторної роботи № 2
- •Варіанти завдань до лабораторної роботи № 1
- •Варіанти завдань до лабораторної роботи № 3
- •Додаток 8
- •Додаток 12
- •Додаток 13
- •Додаток 14 Зразок оформлення титульного аркушу
Лабораторна робота № 6 Тема: Основи програмування на Visual Basic for Applications для Microsoft Word. Макроси. Запис простого макросу. Модулі. Процедури засобами офісного пакету word.
Мета роботи: ознайомитися з інтегрованим середовищем розробки VB-програм – Редактором Visual Basic. Навчитися записувати, редагувати та застосовувати прості макроси, створювати перші процедури.
Завдання:
-
Ознайомитися з теоретичним матеріалом даної теми.
-
Виконати на комп'ютері завдання, приведені нижче.
-
Результати роботи представити у вигляді звіту.
Теоретичні відомості:
Етапи запису макросу
Запис макросу включає чотири основні етапи:
-
Завдання стартових умов для макросу;
-
Запуск макрорекордера і привласнення імені макросу;
-
Виконання дій, які необхідно записати для використання пізніше;
-
Зупинка макрорекордера.
Задання стартових умов для макросу
Перед записом якого-небудь макросу необхідно задати умови, при яких даний макрос запускатиметься. Виконання макросу означає відтворення записаних в цьому макросі інструкцій. Припустимо, наприклад, що необхідно створити макрос, який застосовуватиме певний шрифт, розмір і колір шрифту в будь-якому вибраному тексті документа. Стартовими умовами для цього макросу будуть відкритий документ з виділеним блоком тексту.
Необхідно задати стартові умови для макросу перед тим, як запускати макрорекордер, тому що макрорекордер записуватиме всі дії, які виконуються. Якщо запустити рекордер, а потім відкрити деякий документ і виділити текст, то ці дії стануть часткою отриманого в результаті запису макросу. Макрос, що вийшов, буде дуже специфічним: він завжди відкриватиме один і той же документ і форматуватиме один і той же блок тексту. Для створення загального макросу, який можна використовувати для форматування будь-якого вибраного тексту, треба запускати макрорекордер після відкриття документа і вибору тексту.
Запуск макрорекордера і привласнення імені макросу
Зазвичай запуск макросу можна здійснити пунктом меню "Сервіс – Макрос – Почати запис". У діалоговому вікні необхідно ввести ім'я макросу і вибрати місце для його збереження.
Діалогове вікно "Запис макросу" дозволяє по вибору призначати гарячу клавішу для запуску нового макросу або додавати новий макрос як кнопку на панелі інструментів.
Імена макросів повинні починатися з букви, хоча вони можуть містити числа. Імена макросів не можуть включати пропуски або розділові знаки.
Текстове вікно "Ім'я макросу". За умовчанням VBA вибирає ім'я макросу, що складається зі слова "Макрос", за яким слідує номер, відповідний числу макросів, які вже створені в цьому сеансі роботи. Слід вводити макросам імена, які несуть певну інформацію про те, що виконують макроси.
Текстове вікно "Опис". Дана інформація макросом безпосередньо не використовується. Це вікно призначене для введення деяких зауважень і коментарів про те, що виконує даний макрос.
Список, що розкривається, "Макрос доступний для". Цей список дозволяє вибрати, де слід зберегти записаний макрос. Макроси, записані в Word, завжди зберігаються у файлі документа (.doc) або у файлі шаблону документа (.dot). Макроси, записувані в Excel, завжди зберігаються у файлі робочої книги (.xls).
Послідовність виконання роботи:
Завдання 1. Створення макросу за допомогою макрорекордера
-
У меню Сервіс виділити пункт Макрос, а потім вибрати команду Почати запис.
-
У полі Ім'я макросу ввести ім'я нового макросу.
-
У списку „Макрос доступний для” вибрати шаблон „Всіх документів”
-
Ввести опис макросу в поле Опис.
-
Натиснути кнопку OK, щоб почати запис макросу.
-
Виконати дії, які слід включити в макрос. При записі нового макросу допускається застосування миші тільки для вибору команд і параметрів. Для запису таких дій, як виділення тексту, необхідно використовувати клавіатуру. Наприклад, за допомогою клавіші стрілок можна виділити текст, а за допомогою клавіші END — перемістити курсор в кінець рядка.
-
Для завершення запису макросу натиснути кнопку Зупинити запис.
Завдання 2
-
Запустити Word.
-
Вибрати "Сервис-Макрос-редактор Visual Basic" (Alt+F11).
-
Вибрати команду ThisDocument.
-
Помістити курсор у вікно введення коду макросу і ввести наступний текст:
Sub MyMacros()
MsgBox ("Прізвище імя по-батькові")
End Sub
Перший і третій рядки цього макросу-процедури є заголовком і закінченням процедури, відповідно. MyMacros – це ім'я макросу, під яким він буде впізнанний системою. Другий рядок – містить функцію виведення діалогового вікна з текстом "Прізвище ім’я по-батькові".
-
Тепер можна виконати контрольний запуск макросу, не виходячи з Редактора. Виберіть команду Run | Run Sub/UserForm. Результат буде на екрані.
Тепер спробуйте запустити свій макрос безпосередньо з Word. Для цього покиньте Visual Basic Editor (Alt+Q). Після того, як опинитеся знову в текстовому редакторові Word, виберіть "Сервис-Макрос-макросы" (Alt+F8) – результат буде аналогічним попередньому.
Завдання 4
-
Створити новий файл, в якому набрати текст за вказаною структурою (тези):
Прізвище ім’я по-батькові, група
Назва тез
ВУЗ
Адреса
Ключові слова: 5 слів
Текст (3 абзаци)
-
Створити макрос за допомогою макрорекордера, який відформатує тези згідно варіанту (див. додаток 18).
-
Виконати команду Сервис → Макрос, вибрати попередньо створений макрос, вибравши команду Изменить, скопіювати код макроса.
Питання для захисту роботи:
-
Основне призначення макросу.
-
Етапи створення макросу за допомогою макрорекордера.
-
Як запустити макрос на виконання?