Цель работы: получить навыки при работе с макросами вMS Excel
Задание на работу:Создать макрос и запустить его на выполнение.
Порядок выполнения работы:
1. Запустить EXCEL
2. Создать новую рабочую книгу
3. С помощью макрорекордера создать макрос, который меняет шрифт, в выделенных ячейках на полужирный курсив с заключением текста в двойную рамку.
Проверить работу макроса в 2-х случаях:
· Ввести в несколько ячеек рабочего листа таблицы произвольный текст и отформатировать его с помощью макроса;
· Отформатировать пустые ячейки таблицы с помощью макроса, а затем ввести в них текст.
Результат в обоих случаях одинаковый
Для включение функции Макрос:
Если вкладка Разработчик недоступна, для ее отображения выполните следующие действия:
Щелкните значок Кнопка Microsoft Office , а затем щелкните Параметры Excel.
В категории Основные в разделе Основные параметры работы с Excel установите флажок Показывать вкладку "Разработчик" на ленте, а затем нажмите кнопкуОК.
Для установки уровня безопасности, временно разрешающего выполнение всех макросов, выполните следующие действия:
На вкладке Разработчик в группе Код щелкните Безопасность макросов.
В разделе Параметры макросов выберите параметр Включить все макросы (не рекомендуется, возможен запуск опасной программы), а затем нажмите кнопку ОК.
Для создания макроса:
Разработчик\Запись макроса\Ввести имя макроса без пробелов\
Для данного задания:
Контекстное меню по ячейке \Шрифт\Полужирный\Граница\Выбрать двойную рамку\Ок\Разработчик\Остановить запись макроса
Для запуска макроса есть несколько способов:
· С помощью горячих клавиш (задаваемых при создании макроса)
· Разработчик\Макрос\Выбрать из списка нужный
4. С помощью макроредактора создать макрос, который помещает заголовок «Текущий отчет» в ячейку Е1, а вашу фамилию и инициалы – в ячейку Е2.
Выполнить те же самые действия , только при записи макроса ввести заголовок «Текущий отчет» в Е1, а в Е2 Данилов А.С.
5. С помощью Макроредактора создать макрос, который записывает ваше имя в любую выделенную ячейку, а фамилию – в ячейку непосредственно под ней.
Производятся аналогичные действия что и в предыдущих, только перед записью Макроса включить Относительные ссылки
6. С помощью макроредактора создать макрос, который будет выводить на экран названия всех месяцев года (с января), начиная с любой выделенной ячейки столбца. Присвоить макросу горячую клавишу, используя букву, проверить работу макроса с разными выделенными ячейками.
Запись данного макроса производится так же с включенным параметром «Относительные ссылки». Затем вводим январь, под этой ячейкой вводим февраль, потянуть за маркер в правом нижнем углу.
7. Вызвать редактор Visual Basic и посмотреть тексты всех макросов на этом языке программирования.
Разработчик\Макрос\Выбрать макрос и нажать Изменить\Затем откроется редактор Visual Basic
Требования к оформлению отчета: Отчет должен содержать наименование и цель работы, задание на работу, порядок выполнения работы.
Контрольные вопросы:
1. Как создать макрос?
2. Как выполнить макрос?
Лабораторная работа № 18