русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

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


Дата добавления: 2015-07-23; просмотров: 605; Нарушение авторских прав


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

Мета:навчитися створювати і використовувати макроси

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

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

Макроси часто використовуються для таких цілей:

• для прискорення операцій редагування або форматування;

• для об'єднання кількох команд, наприклад, для вставки таблиці з вказаними розмірами і межами і певним числом рядків і стовпців;

• для спрощення доступу до параметрів у діалогових вікнах;

• для автоматизації обробки складних послідовних дій в задачах.

Для створення макросу в Microsoft Word існує два методи:

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

• пряме програмування в редакторі Visual Basic.

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

У редакторі Visual Basic можна написати дуже потужні та складні макроси, які не можуть бути записані першим способом.

У Microsoft Word засіб запису макросів працює як магнітофон. З його допомогою записуються натиснення клавіш і кнопок миші, які переводяться макросом в код Microsoft Visual Basic для додатків (VBA). Застосування миші допускається тільки для вибору команд і параметрів. Для запису таких дій, як виділення тексту, необхідно використовувати клавіатуру.

Щоб записати макрос, виконайте команди Сервис Þ Макрос ÞНачать запись… і привласніть макросу ім'я, а при бажанні (щоб надалі мати засоби для швидкого запуску макросу) призначте йому також якусь кнопку на панелі інструментів або комбінацію клавішів. В результаті на екрані з'явитися кнопка Остановить запись макроса, а біля курсору – зображення магнітофонної касети. Воно нагадуватиме, що всі виконувані дії записуватимуться в цей макрос доти, доки не буде натиснута кнопка зупинки запису.



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

Для редагування макросу (перейменування, вилучення, копіювання, внесення змін тощо) призначені відповідні кнопки діалогових вікон Макрос (активізується за командами Сервис Þ Макрос Þ Макросы…) і Организатор (активізується за командамиСервис Þ Шаблоны и настройки… Þ на вкладці Макросы Þ за кнопкою ).

Щоб виконати макрос, тобто відтворити записані в нього операції, потрібно натиснути призначену йому кнопку або комбінацію клавішів чи обрати ім'я макросу у діалоговому вікні, що відкривається за командами Сервис Þ МакросÞ Макросы… .

Слід пам’ятати, що макроси є програмами і серед них можуть траплятися й віруси. При відкритті документа, в якому є макроси, Word попереджає про це і запитує, чи не бажаєте ви відключити макроси. Ігнорувати цю пропозицію можна тільки в тому випадку, якщо є впевненість в безпечності даного файлу. З використанням діалогового вікна Параметры (відкривається за командами Сервис Þ ПараметрыÞвкладкаБезопасность) застосовуйте такі запобіжні заходи: встановіть високий рівень безпеки для макросів; зніміть прапорець Доверять всем установленным надстройкам и шаблонам; використовуйте цифрові підписи; підтримуйте список довірених видавців. Використовуйте на комп'ютері сучасні антивірусні програми.

 
 
Завдання 1.Комбінації клавіш Ctrl+U поставте у відповідність макрос, у якому для перевірки правопису вибирається українська мова й розставляються переноси слів. Роботу макросу проілюструйте на прикладі.  

 

 


Хід роботи:

Перед записом макросу заплануйте наперед кроки і команди, які він повинен виконати.

1. Виконайте команди Сервис Þ Макрос ÞНачать запись…. В результаті відкриється діалогове вікно Запись макроса (рис. 10):

 

 

Рис. 10. Діалогове вікно Запись макроса

 

• у полі Имя макроса: надайте макросу ім’я;

• у списку Макрос доступен для: оберіть шаблон або документ, в якому буде зберігатись макрос;

• у полі Описание: при необхідності зробіть опис макросу.

2. Щоб призначити макрос комбінації клавіш, натисніть кнопку . В результаті відкриється діалогове вікно Настройка клавиатуры (рис. 11).

Þ Розташуйте курсор у полі Новое сочетание клавиш: Þ Натисніть на клавіатурі комбінацію клавіш Ctrl+U. Þ Натисніть кнопку . Þ Натисніть кнопку .

 

 

Рис. 11. Діалогове вікно Настройка клавиатуры

На екрані з’являється панель Остановить запись , а біля курсору з’явиться зображення магнітофонної касети. Воно нагадуватиме, що всі виконувані вами дії записуються в цей макрос доти, доки ви не натиснете кнопку зупинки запису.

3. Виконайте послідовність дій: Сервис Þ Язык Þ Расстановка переносов… Þ оберіть опцію Автоматическая расстановка переносов Þ натисніть кнопку [ОК] Þ Сервис Þ Язык Þ Выбрать язык…Þ відшукайте і натисніть украинский Þ [ОК].

4. На панелі Остановить запись натисніть кнопку .

5. Закрийте панель.

6. Оцініть роботу макросу на прикладі.

 
 
Завдання 2.Кнопці на панелі інструментів Форматирование поставте у відповідність макрос, у якому для перевірки правопису вибирається українська мова й розставляються переноси слів. Роботу макросу проілюструйте на прикладі.  

 

 


Хід роботи:

1. Виконайте команди Сервис Þ Макрос ÞНачать запись… . В результаті відкриється діалогове вікно Запись макроса (рис. ):

2. У діалоговому вікні Запись макроса натисніть кнопку . В результаті відкриється діалогове вікно Настройка(рис. 12).

Рис. 12. Діалогове вікно Настройка

 

3. Перейдіть на вкладку Команды. Þ Виберіть записуваний макрос у списку Команды: та перетягніть його на панель інструментів або додайте до меню. Þ В результаті діалогове вікно Настройка видозміниться (рис. 13).

4. Використовуючи пропозиції списку Изменить выделенный объект, налаштуйте кнопку, що відповідає макросу.

Рис. 13. Діалогове вікно Настройкапісля розташуваннямакросу

на панелі інструментів

5. Збережіть макрос як шаблон або документ, в якому буде зберігатись макрос. Þ Натисніть кнопку , щоб почати запис макросу.

6. Виконайте дії, які слід включити у макрос.

7. Для завершення запису макросу натисніть кнопку Зупинити запис.

Контрольні запитання

 

1. Що таке макроси і для чого вони використовуються?

2. Як здійснити запис макросу?

3. Як виконати макрос?

4. Яких заходів безпеки слід дотримуватись при роботі з файлами, що містять макроси?



<== предыдущая лекция | следующая лекция ==>
 | Запись макроса.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.345 сек.