Макросы и шаблоны
В данном задании потребуется создать шаблон. В шаблоне должен использоваться макрос, который при щелчке по листу бланка, будет вызывать форму для ввода данных в некоторые ячейки. Такие ячейки на бланке должны быть выделены особым цветом, а текст в ячейках - курсивом.
При выполнении задания потребуется выполнить следующие действия:
С оздайте образец титульного листа (рис. 3). Выделите особым цветом и измените шрифт на курсив в тех ячейках, данные в которые будут заноситься с помощью макроса.
Рис. 3
Создайте макрос, заполняющий определенные поля титульного листа, такие как: название лабораторной работы, ФИО и группа студента, ФИО преподавателя. Для создания макроса потребуется следующее:
1. Выберите лист, над которым будут выполняться действия и, если нужно, выделите область.
2. Из меню Сервис выберите команду Макрос и из появившегося вложенного меню — пункт Начать запись.
3. В строке Имя макроса введите имя макроса. Чтобы приступить к записи нового макроса, щелкните на кнопке ОК. Диалоговое окно закроется, а в левой части строки состояния появится слово Запись. Кроме того, на экране появится маленькая панель инструментов с кнопкой Остановка записи слева.
4 . Соответственно вручную заполняем поля, выделенные голубым цветом, как показано на рис. 4 и нажимаем на кнопку Остановка записи – Макрос создан.
Рис. 4
После того, как макрос записан, выполните его. Есть два способа выполнения макроса: с помощью команды Макрос из меню Сервис или с помощью присвоенной макросу комбинации клавиш.
1. Откройте, если нужно, рабочую книгу, над которой будут выполняться записанные в макросе действия, и выделите нужные ячейки.
2. Из меню Сервис выберите команду Макрос, а из появившегося вложенного меню — команду Макросы.
Добавьте на лист объект “Пятно1” (панель “Рисование”:Автофигуры\Звезды и ленты), измените цвет на зеленый и назначьте ему макрос (см. рис. 5). Сохраните книгу как шаблон.
Р ис. 5