Использование макросов
Макрос представляет собой последовательность действий, записанную в виде программы на языке программирования, расширенного для приложения (в нашем случае для Calc – на языке OpenOffice.org Basic). При помощи макросов пользователь может зафиксировать в памяти компьютера часто повторяющиеся последовательности действий, что позволит избежать рутинных операций и ошибок, а также сэкономить время. Команды работы с макросами находятся в меню Сервис-Макрос. Для пользователей, незнакомых с языком программирования, Calc предоставляет возможность создавать макросы, автоматически преобразуя последовательность действий в команды OpenOffice.org Basic. После выбора пункта меню Сервис – Макросы - Записать макрос начинается запись в макрос всей последовательности действий пользователя. Завершить запись можно, нажав на соответствующую кнопку выведенной панели . После этого в открывшемся диалоговом окне нужно указать место сохранения и имя полученного макроса (рисунок 3.2.21).
Рисунок 3.2.21. Окно сохранения макроса Замечание. • При записи макроса каждое действие записывается в программу, поэтому прежде чем начать запись макроса, полезно потренироваться, чтобы выполнять всю цепочку действий без ошибок. • Некоторые действия не регистрируются при записи макроса, такие как открытие окон, переключение окон, действия, не связанные с содержимым документа (например, изменения, внесенные в диалоговое окно «Параметры»). После того как макрос создан, можно связать его выполнение с какой-либо кнопкой на панели инструментов. Для этого воспользуйтесь командой Сервис – Макросы - Управление макросами - Openoffice.orgBasic..., где выбрав кнопку Назначить на вкладке вкладки Панели инструментов, можно активировать настройку панели инструментов (рисунок 3.2.22).
Используя кнопку Создать данного диалогового окна, можно создать новую панель инструментов и нажав кнопку Добавить, вызвать диалоговое окно Добавить команды (рисунок 3.2.23), в котором выбрать для добавления в качестве кнопки на панель нужный макрос. Значок макроса будет добавлен на панель, затем можно выбрать другой значок через команду Изменить-Выбрать значок в диалоговом окне Изменить значок. Чтобы удалить макрос, выполните команду Сервис – Макросы – Управление макросами – Openoffice.orgBasic... – Удалить. Замечание. Чтобы макрос можно было использовать в данном документе, перенесенном на другой компьютер, нужно выполнять сохранение макроса в модуле библиотеки вашего документа.
Рисунок 3.2.22. Окно настройки панелей инструментов
Рисунок 3.2.23. Выбор макроса для добавления на панель инструментов Практикум: 1) Оформить исходные данные (таблица исходных данных по вариантам – см. ниже). 2) Заполнить таблицу данными: - 10-15 строк, имеющих в некоторых столбцах одинаковые значения (например, № группы, фамилию и т. п.); - должны быть столбцы с числовыми данными. 3) Добавить промежуточные итоги (промежуточные итоги рассчитать по варианту задания, если это возможно; иначе добавить произвольные промежуточные итоги). 4) Используя расширенный фильтр, выполнить отбор данных по заданию, если это возможно, иначе – по произвольному условию (для числовых столбцов) (например, отобрать все записи, где Возраст находится в диапазоне от 18 до 20 и т. п.), результат поместить в отдельные ячейки. 5) Создать пользовательскую панель инструментов, поместив на нее не менее 4 пунктов. 6) Записать макрос (действия макроса – п. 3) 7) Поместить на новую панель макрос в виде настраиваемой кнопки (для четных вариантов) или пункта меню (для нечетных вариантов). Уметь изменять значки на кнопках.
Варианты заданий Вариант 1
Найти и вывести имя младшего ребенка у Иванова И. И. по форме: имя ребенка | дата рождения|. Вариант 2
Определить средний балл по каждой дисциплине. Результат вывести в форме: Дисциплина | Средний балл |. Вариант 3
Вывести фамилии студентов с повышенной (более Q рублей) стипендией по форме: Ф.И.О. | Размер стипендии| Вариант 4
Вывести фамилии студентов, имеющих более 100 часов суммарных пропусков, по форме: Ф.И.О. студента | Число часов пропуска. Вариант 5
Удалить из списка тех абонентов, телефон которых начинается с цифры 3. Вариант 6
Вывести фамилии жильцов дома №1 по ул. Минаева, по форме: Ф.И.О.| № квартиры Вариант 7
Вывести фамилии жильцов, в семьях которых жилая площадь на 1 человека превышает 10 м, по форме: Ф.И.О. | Площадь жилая | Площадь на 1 человека| Вариант 8
Вывести фамилии мужчин не старше 40 лет с высшим образованием и окладом не менее Q рублей, по форме: Ф.И.О.| Размер жалования | Вариант 9
Вывести фамилии всех чемпионов в полусреднем весе из Франции по форме: Ф.И.О. чемпиона | Год завоевания | Страна Вариант 10
Вывести фамилии работников, имеющих специальность «инженер» со стажем работы более 10 лет, по форме: Ф.И.О.| Стаж работы | Вариант 11
Найти и вывести преподавателей-доцентов с кафедры «Вычислительная техника». Результат вывести в форме: Ф.И.О. | Стаж работы |
Вариант 12
Вывести наименование ВУЗов, имеющих кафедру «ВТ», по форме: Наименование ВУЗа | Число студентов на кафедре «ВТ» | Вариант 13
Вывести фамилии абитуриентов, имеющих по математике и физике не ниже 4, по форме: Ф.И.О.| Математика | Физика | Вариант 14
Вывести названия издательств, которые выпускали больше 5 томов одной книги по форме: Издательство Кол-во авторов | Вариант 15
Выявить студентов, выполнивших более 4 лабораторных работ на языке «Паскаль». Результат оформить в виде: Ф.И.О.| Количество сделанных работ. 3.3. OpenOffice.org Impress OpenOffice.org Impress - программа подготовки презентаций, входит в состав OpenOffice.org. Способна создавать PDF файлы из презентаций, а кроме того, экспортировать их в формат Adobe Flash (SWF), что даёт возможность просматривать их на любом компьютере с инсталлированным Flash-проигрывателем. Может показывать, редактировать и сохранять файлы в нескольких форматах, включая формат.ppt, который используется в Microsoft PowerPoint. В сборке OpenOffice.org Community Build не очень много встроенных шаблонов, зато многочисленные шаблоны, сделанные пользователями, доступны в Интернете. Пользователи OpenOffice.org Impress могут установить Open Clip Art Library, которая содержит большую галерею изображений для использования в презентациях и рисунках. Дистрибутивы GNU/Linux Debian, Gentoo и Ubuntu содержат пакет openclipart готовый для скачивания и инсталляции с их онлайновых репозиториев программного обеспечения [19]. 3.4. OpenOffice.org Base OpenOffice.org Base - механизм подключения к внешним СУБД, плюс встроенная СУБД HSQLDB, входит в состав OpenOffice.org. Начиная с версии 3.0 поддерживает формат базы данных Microsoft Access [19]. 3.5.OpenOffice.org Draw OpenOffice.org Draw - векторный графический редактор, по функциональности сравнимый с CorelDRAW, входит в состав OpenOffice.org. Пакет включает полнофункциональные «коннекторы» между фигурами, которые могут использовать разнообразные стили линий и позволяют рисовать чертежи, например блок-схемы [19].
3.6. OpenOffice.org Math OpenOffice.org Math - редактор формул, входит в состав OpenOffice.org. Созданные формулы можно встраивать в другие документы OpenOffice.org, например в текстовые документы программы Writer. OOo Math поддерживает несколько шрифтов и может экспортировать формулы в формат PDF, а также поддерживает формат MathML [19].
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|