Закрепление макроса за различными элементами

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>+<М>. Заголовок вставлен.