
- •1. Макросы как средство автоматизации 4
- •2. Лабораторные занятия в microsoft word 24
- •3. Лабораторные занятия в microsoft excel 43
- •Макросы в среде Microsoft Word и Excel а.И. Бородина, р.В. Галицина, л.П. Володько
- •Введение
- •1. Макросы как средство автоматизации
- •1.1 Понятие макроса
- •1.2 Технология создания макроса
- •1.3 Выполнение макроса
- •1.4 Ошибки в макросах
- •1.5 Изменение макросов
- •1.6 Защита макросов
- •1.7 Защита от вирусов
- •1.8 Когда следует использовать макросы
- •1.9 Когда следует использовать язык vba
- •Вопросы для самоконтроля
- •Тесты для самоконтроля
- •2. Лабораторные занятия в microsoft word
- •Занятие 1
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Р екомендации по выполнению
- •Занятие 2
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Варианты заданий для самостоятельной работы
- •3. Лабораторные занятия в microsoft excel
- •Занятие 1
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Занятие 2
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Рекомендации по выполнению
- •Варианты заданий для самостоятельной работы
- •Зачетно-экзаменационная ведомость Экзамен по ______________
- •Литература
3. Лабораторные занятия в microsoft excel
Цель занятий:
научиться создавать макросы в Excel в режиме протоколирования;
научиться задавать и использовать разные способы запуска макросов в Excel;
научиться запускать макросы на выполнение в Excel.
Занятие 1
ЗАДАНИЕ 1. Средствами Excel создать макрос с именем Ячейка, форматирующий ячейки таблицы следующим образом:
цвет – красный;
шрифт – Arial Black;
выравнивание – По центру;
размер шрифта – 14;
обрамление – Одинарное.
Макрос выполнять стандартным способом, выбрав команду Сервис ► Макрос ► Макросы и указав имя макроса.
Рекомендации по выполнению
Для начала записи макроса выполните команду Сервис►Макрос►Начать запись.
Дайте макросу имя Ячейка, набрав его в поле Имя макроса.
Имя макроса должно быть записано на языке Excel, т.е. состоять только из букв, цифр и знака подчеркивания (имя не должно содержать пробелов).
Опишите назначение макроса, набрав в поле Описание текст, например, Форматирует ячейки.
Нажмите кнопку [ОК].
Чтобы можно было использовать макрос в любой ячейке листа, на появившейся панели Остановить запись нажмите кнопку Относительная ссылка. Если при записи макроса отсутствует панель инструментов Остановить запись, то включите ее, выбрав из контекстного меню панелей инструментов, или выполнив команду Вид ►Панели инструментов►Остановить запись .
Начните выполнение команд, которые составят содержимое макроса:
чтобы начать форматирование ячеек, выполните команду Формат ► Ячейки;
в диалоговом окне Формат ячеек выберите вкладку Выравнивание, в поле по вертикали выберите по центру;
на вкладке Шрифт выберите Шрифт – Arial Black; в поле Начертание выберите полужирный, в поле Размер выберите 14, в поле Цвет – Красный;
выберите вкладку Граница и нажмите кнопку [внешние], установите Тип линии - Одинарный; цвет – Синий;
нажмите кнопку [ОК];
чтобы остановить запись, нажмите кнопку Остановить запись на панели инструментов Остановить запись.
Продемонстрируйте работу макроса, предварительно выделив любые ячейки с текстом и выполнив команду Сервис ► Макрос ► Макросы.
В результате выполнения макроса, ячейки отформатируются, например, так:
Наименование |
Количество |
Стоимость |
Годовой выпуск |
ЗАДАНИЕ 2. Средствами Excel создать макрос c именем Ведомость, проектирующий таблицу следующего вида:
Оборотная ведомость |
|||||
Наименование товара |
Номенклатурный номер |
Наличие на начало месяца, шт. |
Поступило, шт. |
Реализовано, шт. |
Наличие на конец месяца, шт |
|
|
|
|
|
|
Макрос вызывать нажатием комбинации клавиш [Ctrl+g].
Рекомендации по выполнению
Чтобы начать запись макроса, выполните команду Сервис ► Макрос ► Начать запись.
Дайте имя макросу Затраты, набрав его в поле Имя макроса.
Задайте макросу сочетание клавиш, набрав в поле Сочетание клавиш, например, [Ctrl +g].
Опишите макрос, набрав текст в поле Описание, например, Проектирует таблицу, и нажмите кнопку [ОК].
Чтобы можно было использовать макрос в любой ячейке листа, на появившейся панели Остановить запись нажмите кнопку [Относительная ссылка].
Начните выполнение команд, которые составят содержимое макроса для создания указанной в задании таблицы:
введите текст в ячейку А1 — Оборотная ведомость;
введите тексты наименования столбцов таблицы в ячейки A2, B2, C2, D2, E2, F2 соответственно;
выделите диапазон ячеек А1:F1 и выполните команду Формат ► Ячейки, откроется диалоговое окно Формат ячеек;
выберите вкладку Выравнивание и в поле по горизонтали — по центру выделения. Таким образом, выравнивание названия таблицы по центру выделения будет связано с ее габаритами;
отформатируйте название таблицы и саму таблицу согласно приведенному в задании образцу;
нажмите кнопку Остановить запись.
Продемонстрируйте работу макроса, вызвав макрос на втором рабочем листе Книги нажатием комбинации клавиш [Ctrl +g]. И вы увидите таблицу Оборотная ведомость.
ЗАДАНИЕ 3. Средствами Excel создать макрос с именем Расчет, проектирующий макет таблицы многоразового использования «Расчет затрат», в которой снята защита диапазона ячеек с переменной информацией и закреплена область просмотра.
Расчет затрат |
||||
Изделие |
Цена за ед., млн. руб. |
Количество, шт. |
Налог, млн. руб. |
Сумма, млн. руб. |
|
|
|
|
|
Макрос вызывать нажатием комбинации клавиш [Ctrl+R].