Автоматизация работы пользователя в среде MS Office
Но любые
действия, операции могут быть записаны в виде макрокоманд. Вызов
макрокоманд приводит к выполнению последовательности ранее описанных
действий. Применение макрокоманд позволяет автоматизировать различные
повторяющиеся процессы, такие как заполнение Базы, выполнение запросов,
открывание различных объектов и т.д.
Последовательность операций вводится пользователем в окно
проектирования макокоманд.
Модули
При решении достаточно сложных задач Вы скоро столкнетесь с
ограниченностью макрокоманд. Для преодоления возникших проблем Вы можете
попробовать написать свою программу на встроенном в Access языке
программирования - Access Basic. Он представляет из себя средство
визуального программирования и является диалектом языка Visual Basic. Такая
процедура оформляется как Модуль.
Модуль представляет из себя совокупность объявлений (деклараций) и
последовательностей исполняемых команд (процедур, функций) записанных на
язаке Access Basic.
Заключение
Естественно, что в рамках данной курсовой нет никакой надежды полностью
осветить возможности столь многогранных программ, так как полный пакет
«Microsoft Office» очень разнообразен. Для того, чтобы знать «Microsoft
Office» нужно в нем работать. Используя этот пакет, Вы, наверняка, будете
открывать все новые и новые возможности и свойства. Исследуйте и
экспериментируйте. Если результаты Вам не нравятся, пробуйте снова.
Последствия почти всех действий в «Microsoft Office» можно отменить,
поэтому, экспериментируя, вы не потеряете ничего, кроме нескольких минут
вашего времени.
> Практическая часть:
Общая характеристика задачи
Фирма ООО «Инициатива» осуществляет деятельность, связанную со
строительным работами и продажей строительных материалов. Цены на товары и
услуги представлены в (табл. 1), данные о фирмах, заказы которых должны
быть выполнены в сентябре 2001 г. – (табл. 2).
Используя ППП на ПК, необходимо:
- построить таблицы по приведенным ниже табличным данным;
- организовать межтабличные связи для автоматического заполнения граф:
«Наименование фирмы» и автоматический подсчет суммы заказов каждой фирмы-
заказчика в спроектированных документах;
- результаты вычислений представить в виде таблицы, содержащий итоговые
суммы за месяц по каждой фирме-заказчику и по фирме ООО «Инициатива», и в
графическом виде;
- рассчитать и заполнить форму заказа (табл. 3);
Данная задача решается в табличном процессоре MS Excel, так как это
средство подготовки и обработки табличным образом организованных
электронных данных. Excel выполняет математические и тригонометрические
функции, включающие функцию суммирования, извлечения квадратного корня,
произведения, логарифмические выражения и т. д. Также этот табличный
процессор предназначен для построения диаграмм.
Проектирование форм выходных документов и графическое представление
данных по выбранной задаче
- расположение таблиц с исходными данными на рабочих листах MS Excel:
«Товары» (табл. 1) и «Заказчики» (табл. 2);
- таблицу с итоговыми данными по фирмам (представлена в виде формул)
(табл. 3);
- графическая таблица в виде «Диаграммы» (табл. 4);
табл. 1
|Код |Наименование |Характеристика |Ед. |Цена, |
|товара |товара |товара |изм. |руб |
|1 |Изготовление |Материал фирмы, |кв. м |3000 |
| |дверей |сосна, влажность| | |
| | |8% | | |
|2 |Изготовление |Материал фирмы, |кв. м |1200 |
| |фундамента |бетон | | |
|3 |Кровельные |Материал фирмы, |кв. м |300 |
| |работы |оцинкованная | | |
| | |сталь | | |
|4 |Пиломатериалы |Хвойные породы |куб. м|3000 |
| | |дерева | | |
табл. 2
|Код |Наименование |Адрес |Телефон. |Контактная |
|Фирмы |Фирмы | | |персона |
|1 |Сервис |Кутузовский пр.,|222-22-32 |Сидоров В.В. |
| | |2 | | |
|2 |Проект - М |ул. |331-09-65 |Бородин К.П. |
| | |Ботаническая, 3 | | |
|3 |Факториал |ул. Тверская, 15|976-43-23 |Власова И.А. |
|4 |Приват |ул. Ордынка, 33 |123-34-56 |Столетова С.М.|
|5 |Медик |ул. Грибоедова, |456-34-12 |Кравченко А.И.|
| | |46 | | |
|Дата |Наименование фирмы |Код |Код |Наименование товара |
| | |фирмы |заказ| |
| | | |а | |
|37136|=ПРОСМОТР(C2;Заказчики!$A$2:$A$6;Заказчики!$B$|5 |24 |=ПРОСМОТР(F2;Товары!$A$2:$A$5;Товары!$B$2:|
| |2:$B$6) | | |$B$5) |
|37136|=ПРОСМОТР(C3;Заказчики!$A$2:$A$6;Заказчики!$B$|5 |23 |=ПРОСМОТР(F3;Товары!$A$2:$A$5;Товары!$B$2:|
| |2:$B$6) | | |$B$5) |
| |Медик Итог | | | |
|37139|=ПРОСМОТР(C5;Заказчики!$A$2:$A$6;Заказчики!$B$|4 |22 |=ПРОСМОТР(F5;Товары!$A$2:$A$5;Товары!$B$2:|
| |2:$B$6) | | |$B$5) |
|37139|=ПРОСМОТР(C6;Заказчики!$A$2:$A$6;Заказчики!$B$|4 |22 |=ПРОСМОТР(F6;Товары!$A$2:$A$5;Товары!$B$2:|
| |2:$B$6) | | |$B$5) |
|37142|=ПРОСМОТР(C7;Заказчики!$A$2:$A$6;Заказчики!$B$|4 |21 |=ПРОСМОТР(F7;Товары!$A$2:$A$5;Товары!$B$2:|
| |2:$B$6) | | |$B$5) |
| |Приват Итог | | | |
|37149|=ПРОСМОТР(C9;Заказчики!$A$2:$A$6;Заказчики!$B$|3 |20 |=ПРОСМОТР(F9;Товары!$A$2:$A$5;Товары!$B$2:|
| |2:$B$6) | | |$B$5) |
| |Факториал Итог | | | |
|37149|=ПРОСМОТР(C11;Заказчики!$A$2:$A$6;Заказчики!$B|2 |20 |=ПРОСМОТР(F11;Товары!$A$2:$A$5;Товары!$B$2|
| |$2:$B$6) | | |:$B$5) |
|37151|=ПРОСМОТР(C12;Заказчики!$A$2:$A$6;Заказчики!$B|2 |19 |=ПРОСМОТР(F12;Товары!$A$2:$A$5;Товары!$B$2|
| |$2:$B$6) | | |:$B$5) |
| |Проект - М Итог | | | |
|37164|=ПРОСМОТР(C14;Заказчики!$A$2:$A$6;Заказчики!$B|1 |19 |=ПРОСМОТР(F14;Товары!$A$2:$A$5;Товары!$B$2|
| |$2:$B$6) | | |:$B$5) |
| |Сервис Итог | | | |
| |Общий итог | | | |
т
а
б
л
.
3
продолжение табл. 3
|Код |Количеств|Сумма, руб. |
|товар|о | |
|а | | |
|3 |200 |=ПРОСМОТР(F2;Товары!$A$2:$A$5;Товары!$E$2:$E|
| | |$5*G2) |
|2 |23 |=ПРОСМОТР(F3;Товары!$A$2:$A$5;Товары!$E$2:$E|
| | |$5*G3) |
| | |=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;H2:H3) |
|4 |56 |=ПРОСМОТР(F5;Товары!$A$2:$A$5;Товары!$E$2:$E|
| | |$5*G5) |
|3 |200 |=ПРОСМОТР(F6;Товары!$A$2:$A$5;Товары!$E$2:$E|
| | |$5*G6) |
|2 |120 |=ПРОСМОТР(F7;Товары!$A$2:$A$5;Товары!$E$2:$E|
| | |$5*G7) |
| | |=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;H5:H7) |
|4 |100 |=ПРОСМОТР(F9;Товары!$A$2:$A$5;Товары!$E$2:$E|
| | |$5*G9) |
| | |=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;H9:H9)
| | скачать работу |
Автоматизация работы пользователя в среде MS Office |