Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЗ ІКТ_№3.doc
Скачиваний:
5
Добавлен:
04.02.2016
Размер:
3.51 Mб
Скачать

Державна служба України з надзвичайних ситуацій

Академія пожежної безпеки ім.Героїв Чорнобиля

Кафедра вищої математики та інформаційних технологій

ЗАТВЕРДЖУЮ

Начальник кафедри

ВМ та ІТ

к.ф-м.н., доц.,

полковник с.ц.з.

_______ І.П. Частоколенко

“___”______2014р.

Навчальна дисципліна: Інформатика та комп’ютерна техніка

1-й курс (стаціонар, курсанти).

МЕТОДИЧНА РОЗРОБКА

на проведення практичного заняття по темі № 3.2: «Створення, редагування та оформлення табличних документів»

Час: 16 годин, з них 4 години лекцій, 8 годин практичних занять, 4 години самостійної роботи.

Тема 26: Макроси.

Мета заняття: засвоїти методи та засоби написання макросів у MS EXCEL, що дозволяє вводити одиночну команду, яка виконує те ж завдання, для реалізації якого було б необхідно вводити декілька команд уручну..

Метод проведення: практичне заняття.

Місце проведення: ауд. № 317, ауд. № 318.

Час проведення: 2 години

Матеріально-технічне забезпечення: ПК.

Методичну розробку підготував

Викладач кафедри ВМ та ІТ А.П. Марченко

Методична розробка обговорена та схвалена на засіданні кафедри

Протокол №____від “__”________2014р.

Практичне заняття

Заняття № 26. Макроси.

Мета роботи: засвоїти методи та засоби написання макросів у MS EXCEL, що дозволяє вводити одиночну команду, яка виконує те ж завдання, для реалізації якого було б необхідно вводити декілька команд уручну.

Завдання:

  1. Ознайомитися з теоретичним матеріалом теми.

  2. Написати макрос - застосовувати напівжирний шрифт Arial 12, включаючи чотири основні етапи:

  • завдання стартових умов для макросу;

  • запуск макрорекордера і привласнення імені макросу;

  • виконання дій, які необхідно записати для використання пізніше;

  • зупинка макрорекордера.

  1. Результати роботи представити викладачу для перевірки.

  2. Підготуватися до захисту результатів роботи.

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

Перед записом якого-небудь макросу необхідно задати умови, при яких даний макрос запускатиметься пізніше. Виконання макросу означає відтворення записаних в цьому макросі інструкцій. Припустимо, наприклад, що необхідно створити макрос, який застосовуватиме певний шрифт, розмір і колір шрифту в будь-якому вибраному тексті документа. Стартовими умовами для цього макросу будуть відкритий документ з виділеним блоком тексту.

Необхідно задати стартові умови для макросу перед тим, як запускати макрорекордер, тому що макрорекордер записуватиме всі дії, які виконуються. Якщо запустити рекордер, а потім відкрити деякий документ і виділити текст, то ці дії стануть частиною отриманого в результаті запису макросу. Макрос, що вийшов, буде дуже специфічним: він завжди відкриватиме один і той же документ і форматуватиме один і той же блок тексту. Для створення загального макросу, який можна використовувати для форматування будь-якого вибраного тексту, треба запускати макрорекордер після відкриття документа і вибору тексту.

Макрос – це дія або набір дій, які можна виконувати стільки разів, скільки потрібно. Після створення макрос можна змінити, внісши незначні зміни в його роботу.

Послідовність виконання роботи:

Написати макрос для форматування тексту, який вибирає напівжирний шрифт Arial 12-го розміру і застосовує це форматування до будь-якого осередку або діапазону осередків поточного виділеного фрагмента.

  1. Дії перед записуванням. Переконайтеся, що на стрічці відображається вкладка Разработчик. За замовчанням вкладка Разработчик не відображається, тому слід виконати такі дії:

  • На вкладці Файл виберіть пункт Параметры, а потім виберіть категорію Настройка ленты.

  • У розділі Настройка ленты в правій частині вікна у списку Основные вкладки виберіть пункт Разработчик і натисніть кнопку ОК.

  1. Написання макросу.

  • На вкладці Разработчик у групі Код виберіть команду Запись макроса і натисніть кнопку ОК, щоб розпочати написання.

  • Виконайте будь-які дії на аркуші, наприклад введення тексту або даних чи вибір стовпців.

  • На вкладці Разработчик у групі Код натисніть кнопку Остановить запись.

  1. Детальніше знайомство з макросом.

Змінюючи записаний макрос, можна отримати деякі відомості про мову програмування Visual Basic.

Щоб змінити макрос, на вкладці Разработчик у групі Код клацніть Макросы, виберіть ім’я записаного макросу й натисніть кнопку Изменить. Відкриється редактор Visual Basic.

Перегляньте код і прослідкуйте, як у ньому представлено ваші записані дії. Якась частина коду, можливо, буде зрозуміла, а інша виглядатиме загадково. Збережіть екранну форму та додайте її до звіту.

Оскільки необхідно, щоб макрос працював з будь-яким виділеним осередком або діапазоном осередків, стартовими умовами для цього макросу є відкрита робоча книга з виділеним діапазоном осередків в активному робочому листі.

  1. Присвоєння імені та збереження макросу.

Для запуску макрорекордера в Excel, призначення імені макросу, вибору місця для збереження нового макросу і вибору додаткових опцій треба виконати наступне:

  • Вибрати команду Разработчик -Макросы;

  • У текстовому вікні "Имя макроса" як ім’я макросу ввести - ArialBold12. Таке ім’я дозволить запам’ятати, що виконує макрос;

  • Список "Находится в" слід використовувати для вибору місця, в якому буде збережений записаний макрос. Доступними варіантами є: "Все открытые книги", "Эта книга". Оскільки необхідно, щоб цей макрос був доступний у даної книзі, треба вибрати " Эта книга ";

  • Якщо майбутній макрос планується використовувати досить часто, можна призначити для його запуску гарячу клавішу (кнопка Параметры);