Закрепление макроса за различными элементами
3.4.1. Скопируйте и вставьте табл. 18 без заголовка на новый лист.
3.4.2. Выполните команды меню Сервис – Настройка. На вкладке Командывыберите категорию Макросы. Из списка Командыперетащите мышью Настраиваемую кнопку на панель инструментов. В диалоговом окне Назначить макросвыберите имя первого макроса, нажмите ОК.Закройте окно. Выполните макрос, щелчком по новой пиктограмме предварительно активизировав ячейку А1.
3.4.3. Создайте графический объект в виде прямоугольника с помощью панели инструментов Рисование (Вид–Панель инструментов–Рисование) для управления вторым макросом. Для этого:
· выберите место на листе для кнопки и щелкните по инструменту Прямоугольник;
· перемещая мышь,нарисуйте прямоугольник;
· щелкните правой кнопкой мыши по контуру прямоугольника и выберите команду контекстного меню Назначить макрос;
· введите в поле Имя макроса имя второго макроса и нажмите ОК
· выполните макрос, активизировав предварительно ячейку А1.
3.4.4. Создайте кнопочную форму запуска макроса. Для этого:
· выведите на экран панель инструментов Формы (команды Вид–Панели инструментов–Формы;
· перенесите с помощью мыши инструмент Кнопка на рабочее поле листа;
· в диалоговом окне Назначить макрос объекту введите в поле Имя макроса имя первого или второго макроса. Если окно не открылось, щелкните по кнопке правой клавишей мыши и выберите эту команду в контекстном меню;
· закройте Формы. Выполните макрос, активизировав ячейку А1.
Работа с программой Calc
Выполнение задания 1
Создание первого макроса – Вставка строк.
3.1.1. Для открытия программы OpenOffice.org Calcвыполните команды Пуск – Программы – OpenOffice.org - OpenOffice.org Calc.
3.1.2. Выполните команды Сервис – Макрос – Записать макрос.
Появится окно Записать макрос
Далее приступим к написанию макроса:
3.1.3. Выделите первую строку. Для этого щелкните мышью по номеру строки 1.
3.1.4. Выполните команды меню Вставка–Строки, снимите выделение.
3.1.5. Еще раз выделите первую строку и повторите команды меню Вставка – Строки, снимите выделение.
3.1.6. Повторите действия еще два раза (вставьте еще две строки – всего четыре).
3.1.7. Щелкните по кнопке Завершить запись в окне Запись макроса. Появится окно Макрос OpenOffice.org Basic.
3.1.8. Чтобы сохранить макрос:
· в списке Сохранить макрос в поставьте курсор на название файла, в котором вы работаете;
· в текстовом окне Название макроса введите имя vstavka_stroc и нажмите на кнопку Записать;
· в появившемся окне Новый модуль нажмите кнопку Ок.
3.1.9. Для закрепления за макросом «горячих клавиш» выполним команды:
· Сервис – Настройка;
· выберем вкладку Клавиатура;
· в окне Комбинации клавиш выберем Ctrl+N;
· в нижней части окна в окне списка Категория выберем Макросы OpenOffice.org Calc;
· щелкнув по + напротив Макросы, раскроем папку, в которой выберем папку с названием нашего файла, раскроем ее, далее Standart, Module 1;
· в окне Функция поставим курсор на vstavka_stroc,щелкнем по кнопке Заменить - в окне Клавиши появиться сочетание клавиш Ctrl+N, Ок.
3.1.10. Проверка работы макроса:
· введем в ячейку А1 слово «Проверка»;
· оставим ячейку А1 активной;
· выполним команды Сервис – Макрос – Выполнить макрос;
· в появившемся окне щелкнем по + напротив имени файла, в котором мы работаем, далее щелкнем по + напротив Standart, поставим курсор на Module 1;
· в правом окне Имя макроса поставим курсор на имя макроса (vstavka_stroc), нажмем на кнопку Выполнить.
Выполнение задания 2
Создание второго макроса – Создание_заголовка.
3.2.1. Выполните команды Сервис – Макрос – Записать макрос.
Появится окно Записать макрос. Приступим к записи макроса.
3.2.2. Выделите диапазон ячеек А1:G1ищелкните по кнопке Объединить и
поместить по центру,установите начертание – Полужирный, размер – 12. Введите текст: Докладная записка. Снимите выделение.
Выделите диапазон ячеек А2:G2и повторите действия форматирования. Введите текст: Учет квартальных продаж.
Выделите диапазон ячеек А3:G3и повторите действия форматирования. Введите текст: ООО “Здоровье”.
Аналогично произведите форматирование четвертой строки.Введите текст: Коммерческий директор Иванов И.И.
3.2.3. Щелкните по кнопке Завершить запись в окне Запись макроса. Появится окно Макрос OpenOffice.org Basic.
3.2.4. Чтобы сохранить макрос, сначала в списке Сохранить макрос в поставьте курсор на название файла, в котором вы работаете, далее в текстовом окне Название макроса введите имя sozdanie_zagolovka и нажмите на кнопку Записать.
3.2.4. Для закрепления за макросом «горячих клавиш» выполним команды
п. 3.1.9, только при сочетании клавиш Ctrl+М,в окне Функциявводимимямакроса sozdanie_zagolovka.
3.3. Использование макросов
3.3.1. Создайте таблицу Продажи (табл. 18).
3.3.2. Выполним команды Сервис – Макрос – Выполнить макрос. В появившемся окне щелкнем по + напротив имени файла, в котором вы работаете, далее щелкнем по + напротив Standart и поставим курсор на Module 1. В правом окне Имя макроса поставим курсор на vstavka_stroc, нажмем на кнопку Выполнить.).
3.3.3. Активизируйте ячейку А1 и запустите второй макрос sozdanie_zagolovkaдругим способом: нажмите клавиши <Ctrl>+<М>. Заголовок вставлен.