Автоматизация рабочего процесса на примере оформления и регистрации командировочного удостоверения

Особенность автоматизации процесса оформления командировки сотрудников фирмы. Создание собственной базы данных работников предприятия. Характеристика проведения фильтрации информации. Анализ вывода на печать бланка командировочного удостоверения.

Рубрика Программирование, компьютеры и кибернетика
Вид практическая работа
Язык русский
Дата добавления 27.06.2015
Размер файла 4,3 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Практическая работа

Автоматизация рабочего процесса на примере оформления и регистрации командировочного удостоверения

Цель работы: автоматизировать процесс оформления командировочного удостоверения.

Требования к содержанию, оформлению и порядку выполнения.

Отчет по практической работе должен быть представлен в электронном виде и в виде пояснительной записки (согласно шаблону) с указанием цели работы, общей постановки задачи и подробным описанием шагов выполнения. Конечный результат выполнения работы должен быть представлен в виде выводов и рекомендаций.

Общая постановка задачи.

Автоматизировать процесс оформления командировки сотрудников фирмы согласно рисунку 1.1.

Рис.1.1. Схема создания команндироввочного удостоверения

Теоретическая часть.

Очень часто люди выполняют однообразную, рутинную работу, не пытаясь предпринять попыток для автоматизации отдельных повторяющихся операций. Важно определить -- насколько возможна автоматизация этих процессов (рис.1.1).

Известно, что делопроизводство занимает довольно много рабочего времени, несмотря на его однообразие. В качестве примера рассмотрим рабочее место и работу специалиста отдела кадров относительно большой организации, который оформляет командировочные удостоверения нескольким десяткам человек в день.

Рабочее место этого специалиста соответствует описанному выше - рабочий стол, заваленный различными бумагами и компьютер, к которому обращаются относительно редко. Даже если бы его не было, то это практически никак не повлияло бы на работу этого специалиста.

Как обычно оформлялась командировка? После поступления приказа на командировку работа сводилась к заполнению от руки командировочных удостоверений, в которые вносились:

фамилия имя отчество;

должность и, возможно, наименование организации;

место и предприятие командировки;

срок командировки;

цель командировки;

дата и номер приказа;

паспортные данные;

номер и дата командировки;

дата выбытия.

Рис.1.2. Сравнительня схема

Здесь следует добавить, что в некоторых случаях, специалист заполнял форму документа не от руки, а на компьютере, вводя данные непосредственно в саму форму документа. К сожалению это встречается довольно часто и несмотря на использование компьютера, такая работа требует еще больше времени, чем заполнение такого документа от руки.

Перед заполнением удостоверения производится поиск паспортных данных командируемого. После оформления удостоверений все эти данные нужно внести в бумажный журнал регистрации. То есть, проделать ту же самую работу по заполнению удостоверения еще раз, но уже заполняя журнал. Если даже кто-то ездит в командировки постоянно, то время заполнения его командировочного удостоверения в последующем не уменьшается, несмотря на то, что известны и уже неоднократно записывались его:

фамилия имя отчество;

должность и, возможно, наименование организации;

паспортные данные.

Естественно, выполняя эту работу в течение многих часов изо дня в день человек устает, работа ему не нравится. Его оплата труда ложится на себестоимость продукции. В последующем много времени тратится на формирование отчетов: кто, из какого подразделения и куда ездил и т.д. И на каждом этапе выполнения этой работы возможно возникновение ошибки. По всей вероятности, такая постановка вполне устраивает руководство и самого специалиста.

В чем может заключаться повышение эффективности труда специалиста на этом рабочем месте? Именно в том, чтобы увидеть то, что, несмотря на наличие компьютера, специалист никоим образом его не использует, а выполняет рутинную и однообразную работу, не пытаясь даже каким-то образом скрасить свой труд и придать ему элемент творчества. В этом то и заключается проблема (трудность), которую часто не видит ни сам специалист, ни его прямое начальство.

Следуя принципам:

то, что делается более двух раз, должно быть автоматизировано;

документ должен быть эстетичным и удобным в понимании.

В MS Excel может быть создана программа-приложение, которая помогает выполнить работу по формированию командировочного удостоверения в 10 раз быстрее и, естественно, качественнее.

Прежде чем создавать приложение, необходимо изучить бизнес-процесс по формированию командировочного удостоверения как документа. Прежде всего, нужно определить, что первично -- удостоверение или журнал регистрации.

С позиции делопроизводства вторичен журнал, потому что он заполняется на основании выписанного командировочного удостоверения, которое заполняется на основании приказа.

Но с другой стороны, если есть запись в журнале регистрации, значит должно быть и само удостоверение с идентичными данными. Поэтому можно считать, что это вещи неотделимые. Исходя из этого, те данные, которые находятся в журнале, должны автоматически генерироваться (экспортироваться) и в удостоверение.

Журнал с позиции компьютера -- это прежде всего база данных (или список в Excel). Если человек ездит в командировки постоянно, то в этой базе данных хранится необходимая информация о нем. Если эта информация есть, то она может быть легко найдена, извлечена и введена повторно, но уже как новая запись при следующей командировке. Далее остается исправить:

место и предприятие командировки;

срок командировки;

цель командировки;

дату и номер приказа;

номер и дату командировки;

дату выбытия.

Что здесь можно заметить? Что номер и дата приказа, если он один за этот рабочий день на все командировки, вводятся в журнал только один раз, если командированных даже сто человек.

Преимущества электронного журнала перед бумажным известны. Прежде всего, это моментальный поиск информации в любом, удобном для Вас разрезе с помощью, например, функции фильтрации данных.

Исходя из описанного выше, предполагается следующий алгоритм оформления командировочных удостоверений. Первичен журнал, а уже из него данные должны экспортироваться в форму командировочного удостоверения.

Следовательно, по получению приказа определяется -- есть ли в базе данных (журнале регистрации командировочных удостоверений) данный сотрудник. Если есть (ездил в командировки ранее), то тогда строка с реквизитами этого сотрудника копируется и производится последующая вставка ее в конец списка. После этого вводятся необходимые исправления.

После заполнения строк со всеми сотрудниками, во все эти строки одной операцией вводится дата и номер приказа, и дата выбытия в командировку. После заполнения журнала все, уже автоматически заполненные, командировочные удостоверения выводятся на печать.

Основа для создания компьютерных моделей выбрана следующая:

описание проблемы (или задачи), которую необходимо решить;

описание технологии ее решения;

создание и ввод формул, производящих вычисление отдельных элементов создаваемой модели;

механическая запись мини-подпрограмм (макросов) и при необходимости их усовершенствование.

Список индивидуальных данных.

Создать собственную базу данных работников предприятия.

Пример выполнения работы.

Автоматизация рабочего процесса на примере оформления и регистрации командировочного удостоверения.

1. Запустить программу Excel (Пуск--Программы--Microsoft Excel). Новой книге присвойте имя Генератор Командировочных Удостоверений

2. В данной книге должно быть два рабочих листа. Лишний третий лист можно удалить (Открыть третий лист--Правка--Удалить лист).

3. Двум оставшимся листам следует присвоить имя. Дважды щелкните на его ярлычке и обозначьте первый лист --КомандировочноеУдостоверение, а второй --ЖурналРегистрацииКУ.

4. Создадим Журнал регистрации командировочных удостоверений:

5. Наименование предприятия введите в ячейку А1. предварительно, объединив ячейки А1 и В1 (рис.1.3).

Рис.1.3. Формат ячеек

6. Вводим наименование столбцов (рис.1.4):

- № п/п;

- фамилия, Имя, Отчество;

- должность;

- место работы;

- место командировки;

- предприятие, организация;

- дата и номер приказа;

- дата и номер командировочного удостоверения;

- дата выбытия в командировку;

- дата прибытия из командировки;

- срок командировки (дней);

- цель командировки;

- паспорт.

7. Закрепляем области. Это позволяет видеть одновременно на экране строку заголовков и, например, два левых столбца, с расположенными в них порядковым номером и фамилией. Для закрепления в рассматриваемом примере помещаем табличный курсор в ячейку С4 и выполняем команду Окно--Закрепить области (рис.3.5).

8. Количество ячеек ограничено столбцами А:М (диапазон базы данных). Количество записей в списке будет 10.

9. Проводим фильтрацию. Выделим все столбцы (а именно: Фамилия, Имя, Отчество; Должность; Место работы; Место командировки; Предприятие, организация; Дата и номер приказа; Дата и номер командировочного удостоверения; Дата выбытия в командировку; Дата прибытия из командировки; Срок командировки (дней); Цель командировки; Паспорт), находящиеся в 3 строке; к ним будет применяться фильтрация.

Рис.1.4. Наименование столбцов

Рис.1.5.Закрепление областей

10. Затем выберите команду Данные--Фильтр--Автофильтр (рис.1.6).

11. Фамилии, имена и отчества должны быть приведены в алфавитном порядке. Для этого используется команда Данные--Сортировка (рис.1.7).

12. Введем в журнал регистрации формулы, рассмотренные ниже. Все формулы можно вводить с клавиатуры, а можно воспользоваться командой Функции (Вставка--Функция).

Первая формула позволяет определить порядковый номер записи. Воспользуемся командой функции. Выбираем категорию логические -функцию ЕСЛИ. Указываем условие ИСТИНА для того, чтобы значение в данной ячейке было одно и равно это значение единице (см. рис.1.8).

Рис.1.6. Применение автофильтрации к данным

Рис. 1.7. Сортировка данных

Или с клавиатуры вводим в ячейку А4 формулу: =ЕСЛИ(ИСТИНА;1). Эта функция показывает, что в данной ячейке должно быть значение равное единице (см. рис. 1.9.).

Рис.1.8. Окно функции ЕСЛИ

Рис.1.9. Ввод в ячейку функции ЕСЛИ

В ячейку А5 вводим другую формулу: =МАКС($A$4:A4)+1. Формула определяет максимальное значение порядкового номера в диапазоне ячеек, расположенных выше активной ячейки в столбце А и добавляет к нему значение единица (рис.1.10).

Меняем диапазон методом протягивания указателя от одной угловой ячейки до следующей по вертикали. Копируем формулу в ячейки столбца А, расположенные ниже ячейки А5 (рис.3.11).

Формула для автоматизации ввода текста даты и номера командировочного удостоверения. В ячейку Н4 вводим формулу, которая соединяет первые элементы текста в столбце G -- Дата и номер приказа, порядковый номер документа в журнале регистрации: =СЦЕПИТЬ(ЛЕВСИМВ(G4;14);A4).

Выбираем категорию текстовые--функция СЦЕПИТЬ (рис.1.12).

Рис.1.10. Создание счетчика

Рис.1.11. Нумерация документов по пункту

Рис.3.12. Окно функции СЦЕПИТЬ

Рис.1.13. Ввод даты и номера командировочного удостоверения

Формула определения продолжительности командировки.

В зависимости от методологии принятой на предприятии, возможен:

- либо расчет продолжительности командировки как разность, определяемая датами выбытия и прибытия (которая вычитает из даты прибытия дату выбытия и прибавляет значение 1);

- либо, наоборот, по дате выбытия и продолжительности командировки, определяется дата прибытия (которая прибавляет к дате выбытия количество дней продолжительности командировки и вычитает значение 1).

В нашем случае будет рассчитываться дата прибытия из командировки при известной дате выбытия в командировку и сроке командировки. В этом случае в ячейке J4 будет находиться формула: =I4+K4-1 (рис.3.15).

Все формулы достаточно ввести один раз в одну первую ячейку, после чего растянуть до необходимой ячейки.

13. Форма командировочного удостоверения.

На другом листе книги «Генератор командировочных удостоверений» оформляем само командировочное удостоверение (рис.1.16).

Рис.1.14. Дата и номер удостоверения

Рис.1.15. Определение продолжительности командировки

На рабочем листе КомандировочноеУдостоверение, объединяем ячейки и переносим текст в ячейках с формулами, форматируем ячейки.

Шрифту текста, формируемому в ячейках с формулами, желательно задать другой цвет, отличный от стандартного.

Для всех формул одинаковы следующие показатели.

Искомое_значение (значение которое должно быть найдено в первом столбце массива). Им является ячейка L1. В этой ячейке указан порядковый номер, по которому определяется заполнение формы командировочного удостоверения.

Табл_массив (таблица текста, чисел и логических значений, в которой ищутся данные). Этот показатель равен ЖурналРегистрацииКУ!A4:M13. Т.е. где, в каком диапазоне нужно искать необходимую нам информацию, для предоставления ее в командировочном удостоверении.

Рис.1.16. Форма командировочного удостоверения

Диапазон просмотра (логическое значение, определяющее, точно (ИСТИНА) или приближенно (ЛОЖЬ) должно производится сопоставление. В нашем примере выбрано приближенное сопоставление, т.е. ЛОЖЬ.

Номер_индекса_столбца показывает номер столбца в Табл_массив, в котором должно быть найдено соответствующее значение. И это значение у каждой формулы разное.

Формула поиска Ф.И.О. Воспользуемся командой Функции (Вставка--Функция). Выбираем категорию ссылки и массивы, функцию ВПР или вводим в ячейку E3 формулу (рис.3.17):

=ВПР(L1;ЖурналРегистрацииКУ!A4:M13;2;ЛОЖЬ

Рис.1.17. Окно функции ВПР

Функция ВПР ищет значение, заданное в первом аргументе, в крайнем левом столбце диапазона, указанного во втором аргументе. Возвращает она значение из строки, содержащей найденное в первом аргументе значение, но находящегося в столбце, который задан в третьем аргументе функции. Четвертый аргумент -- логическое выражение ЛОЖЬ, задается для поиска точно соответствующей информации, введенной в первом аргументе.

Формула наименования предприятия, места работы и должности. Формула в ячейке D5 использует комбинацию функций СЦЕПИТЬ, ВПР, а также ссылку и ввод текстовых данных. Используем команду Вставка--Функция--Категория текстовые--Функция СЦЕПИТЬ. Функция СЦЕПИТЬ объединяет несколько элементов в один.

Или вводим в ячейку D5 формулу:=СЦЕПИТЬ(ЖурналРегистрацииКУ!A1;",";ВПР(L1;ЖурналРегистрацииКУ!A4:M13;3;ЛОЖЬ);",";ВПР(L1;ЖурналРегистрацииКУ!A4:M13;4; ЛОЖЬ)).

Формула пункта назначения. В ячейке F7 находится формула: =ВПР(L1;ЖурналРегистрацииКУ!A4:M13;5;ЛОЖЬ) (рис.3.19).

Формула наименования предприятия. В ячейке D9 находится формула:

=ВПР(L1;ЖурналРегистрацииКУ!A4:M13;6;ЛОЖЬ) (рис.3.20).

Заполненная форма командировочного удостоверения выглядит как показано на рис.3.21. автоматизация база данный фильтрация

Обратная сторона командировочного удостоверения расположена на том же рабочем листе -- КомандировочноеУдостоверение, ниже области занимаемого лицевой стороной документа.

Рис.1.18. Ввод наименования предприятия, места работы и должности

Рис.1.19. Ввод пункта назначения

Рис.1.20. Ввод наименования предприятия

Рис.1.21. Заполненное командировочное удостоверение

Главная деталь здесь это заполнение прописью даты выбытия. В ячейке В25 находится ссылка на ячейку N25, которая является выходом модуля формирования даты прописью (рис.1.22).

Модуль имеет три ячейки (рис.1.23).

L25 -- вход модуля. Это ячейка для ввода даты, которая будет отображена в виде текстовой строки. Поиск даты осуществляется в ЖурналРегистрацииКУ в 9-ом столбце формулой, введенной в ячейку L25 с помощью функции ВПР по порядковому номеру, введенному в ячейку L1: =ВПР(L1;ЖурналРегистрацииКУ!A4:M13;9;ЛОЖЬ).

Рис.1.22. Оборотная сторона командировочного удостоверения

Рис.1.23. Ввод даты отправления

Данная ячейка формирует текст на основании даты в формате Excel. Поэтому формат этой ячейки должен быть датой (Выделить ячейку--Формат--Ячейки--Число--Дата) (рис.1.24).

Рис.3.24. Формирования формата ячейки

M25 -- ячейка проведения промежуточных вычислений. Формула в этой ячейке ссылается на предыдущую ячейку. =ЕСЛИ(МЕСЯЦ(L25)=5;"мая";ЕСЛИ(МЕСЯЦ(L25)=6;"июня";ЕСЛИ(МЕСЯЦ(L25)=7;"июля";ЕСЛИ(МЕСЯЦ(L25)=8;"августа";ЕСЛИ(МЕСЯЦ(L25)=9;"сентября";ЕСЛИ(МЕСЯЦ(L25)=10;"октября";ЕСЛИ(МЕСЯЦ(L25)=11;"ноября";"декабря"))))))).

Функция ЕСЛИ показывает, что если, например, в ячейке L25 находится месяц под номером 5, то в ячейке M25 он должен быть не в числовом выражении, а в письменном, т.е. "мая", и так до 11-го месяца года. В противном случае, если месяц с 1-го по 4-й номер включительно, то в ячейке M25 должно быть введено "декабря".

N25 -- выход модуля. В этой ячейке, окончательно формируется текстовая запись введенной на вход даты:

=СЖПРОБЕЛЫ(СЦЕПИТЬ(ДЕНЬ(L25);"";ЕСЛИ(МЕСЯЦ(L25)=1; "января";ЕСЛИ(МЕСЯЦ(L25)=2;"февраля";ЕСЛИ(МЕСЯЦ(L25)=3;"марта"; ЕСЛИ(МЕСЯЦ(L25)=4;"апреля";M25))));" ";ГОД(L25);" года.")).

14. Создание элементов управления. Элемент управления Список (рис.3.25).

На листе КомандировочноеУдостоверение, с правой стороны от формы командировочного удостоверения, создайте элементы управления, с помощью которых можно будет изменять значение, содержащееся в ячейке L1. Такими элементами управления могут являться Список и Счетчик. Для создания элементов управления используется панель инструментов Формы (Вид--Панели инструментов--Формы).

Рис.1.25. панель инструментов Формы

Для внедрения элемента управления Список щелкните левой кнопкой мыши на панели Формы по указателю элемента управления Список. Указатель мыши, после перевода его на поле рабочего листа, приобретет вид крестика. Выбрав место расположения элемента управления на листе, и нажав левую кнопку мыши, очертите контур будущего элемента управления (рис.1.26).

Рис.1.26. Поле со списком

Поместите указатель мыши на элемент управления и нажмите правую кнопку мыши. В появившемся контекстном меню выделите команду Формат объекта, в котором перейдите на вкладку Элемент управления (рис.3.27).

Поле Формировать список по диапазону предназначено для ввода диапазона, по которому будет формироваться список по этому элементу управления. В этом поле должен быть указан диапазон журнала регистрации командировочных удостоверений, в котором формируются порядковые номера записей.

Для этого поместите курсор в поле Формировать список по диапазону и на рабочем листе ЖурналРегистрацииКУ выделите область ячеек в столбце А, в котором будут расположены порядковые номера записей командировочных удостоверений, например $А$4:$А$13.

Выделенный в списке элемента управления порядковый номер удостоверения должен автоматически вводиться в ячейку L1, для чего поместите курсор в поле Связь с ячейкой и на листе КомандировочноеУдостоверение, выделите мышью ячейку L1.

В области Возможен выбор активизируйте переключатель одинарного значения, после чего нажмите кнопку ОК. При выделении мышью значения порядкового номера в списке, например «3», это значение будет автоматически помещено в ячейку L1, в результате чего на экране монитора на листе КомандировочноеУдостоверение будет выведено командировочное удостоверение, имеющее порядковый номер записи 3 в журнале регистрации.

Рис.1.27. Создание элемента Список

Элемент управления Счетчик. Рядом с элементом Список поместите элемент управления Счетчик. С помощью счетчика можно последовательно «перебирать» в любом направлении командировочные удостоверения, находящиеся в журнале регистрации с шагом изменения равным единице или другим, заданным пользователем.

Для внедрения элемента управления Счетчик щелкните левой кнопкой мыши на панели Формы по указателю элемента управления Счетчик. Указатель мыши, после перевода его на поле рабочего листа, приобретет вид крестика. Выбрав место расположения элемента управления на листе и нажав левую кнопку мыши, очертите контур будущего элемента управления.

Поместите указатель мыши на элемент управления и нажмите правую кнопку мыши. В появившемся контекстном меню выделите команду Формат объекта, в котором перейдите на вкладку Элемент управления (рис.1.28).

Рис.1.28. Создание элемента Счетчик

В поле Текущее значение отображается значение, которое содержится в этот момент времени в ячейке L1. В поле Минимальное значение введите начальный номер, с которого Счетчик начинает перебирать номера с шагом, значение которого будет введено в поле Шаг изменения, а именно значение 1. При желании введите значение в поле Максимальное значение, в противном случае Excel введет его самостоятельно. В поле Связь с ячейкой введена абсолютная ссылка на ячейку L1, где отражается порядковый номер командировочного удостоверения.

15. Вывод на печать бланка командировочного удостоверения.

Для того чтобы при выводе на печать заполненного бланка командировочного удостоверения созданный документ был расположен на одном листе бумаги с двух сторон, задайте область печати, причем лицевой и обратной стороны отдельно. Для этого последовательно выполните следующие действия:

- выделите мышью область А1:J20 (лицевая сторона командировочного удостоверения);

- нажмите на клавишу Ctrl и, удерживая ее, выделите область А22:J32 (обратная сторона);

- выполните команду Файл--Область печати--Задать.

После этого с помощью команды Файл--Предварительный просмотр просмотрите, как разместится документ на бумаге и если необходимо, то произведите устранение недостатков, нажав на кнопку Страница, вызвав диалоговое окно Параметры страницы, в меню окна предварительного просмотра.

16. Макрос вывода документа на печать.

Если какое-то действие часто повторяется, его выполнение можно автоматизировать с помощью макроса. Макрос -- это серия команд и функций. Их можно выполнять всякий раз, когда необходимо выполнить данную задачу. Перед тем как записать макрос, необходимо спланировать шаги и команды, которые он будет выполнять. Чтобы писать макросы, необязательно быть опытным пользователем. Можно с помощью активизации средства записи макроса записать последовательность выполняемых действий. При этом программа записи автоматически преобразует последовательность действий пользователя в код на языке Visual Basic of Application (VBA), который является основой записи макроса.

Для того чтобы начать запись макроса, выполните команду Сервис--Макрос--Начать запись.

Появится диалоговое окно Запись макроса. Если это первый записываемый макрос в открываемой книге, то тогда в поле Имя макроса будет указано его имя -- Макрос1 (рис.1.29).

Рис.1.29. Окно записи макроса

Измените Имя макроса на ПечатьЛицевойСтороны. Имя макроса должно начинаться с заглавной буквы и между элементами текста имени не должно быть пробелов (рис.3.30).

В поле Сочетание клавиш введите букву на английском языке, например, "z". Это позволит сразу же после записи макроса, нажав на комбинацию клавиш [Ctrl+z] запустить макрос на автоматическое выполнение записанной операции.

В поле Описание будет зафиксирована дата создания макроса и при желании в это поле с клавиатуры введите краткое описание задачи макроса.

В раскрывающемся списке Сохранить в находятся:

- личная книга макросов;

- новая книга;

- эта книга.

Это место, куда будет помещен и где будет храниться записанный макрос.

Рис.1.30. Запись макроса

Фиксация действий производится на языке кода VBA и будет осуществляться до остановки записи. Для остановки записи предназначена появляющаяся после начала записи кнопка Остановить запись.

Для записи кода действий, выполняемых макросом, последовательно выполните процедуры по выводу на печать лицевой стороны командировочного удостоверения (рис.1.31):

- выполните команду Файл--Печать;

- в появившемся диалоговом окне Печать в области Печатать введите номера страниц с 1-й по 1-ю и нажмите кнопку ОК;

Рис.1.31. Окно Печать

- для остановки записи макроса нажмите кнопку Остановить запись или выполните команду Сервис--Макрос--Остановка записи.

Для записи макроса печати оборотной стороны командировочного удостоверения нужно проделать аналогичную операцию по выводу на печать страницы 2.

Просмотр записанного макроса заключается в просмотре непосредственно сгенерированного текста кода VBA при его записи. Для этого, выполнив команду Сервис--Макрос--Редактор Visual Basic или нажав комбинацию клавиш [Alt+F11], откройте приложение Microsoft Visual Basic (рис.1.32).

Рис.1.32. Окно Microsoft Visual Basic

При запуске Редактора Visual Basic в этом приложении присутствуют три основных окна: окно проекта, окно свойств, окно программы.

Окно проекта. Окно проекта содержит несколько папок. В нашем случае имеется папка Microsoft Excel Объекты, в которой находятся объекты, с которыми производятся действия:

- Лист1 (КомандировочноеУдостоверение);

- Лист2 (ЖурналРегистрацииКУ);

- ЭтаКнига (в которой записаны макросы).

Вторая папка --Modules, в которой находится элемент Модуль1 (это тот элемент, который создан автоматически при записи макросов вывода документов на печать), содержащий записанные макросы вывода на печать 1-й и 2-й страницы. Окно проекта предназначено для управления различными элементами проекта VBA и открывается с помощью команды Вид--Окно проекта.

Окно свойств. В Окне свойств перечисляются характеристики элементов проекта. Для изменения свойств элемента, выделите его в окне проекта, и тогда его характеристики отобразятся в окне свойств. Если выделить элемент Модуль1, то в окне свойств отобразится его имя: Модуль1. Для изменения имени модуля в окне свойств измените значение свойства Name, введя новое имя --Печать.

Окно программы. В режиме представления процедуры отображается только один макрос. Для перехода к следующему макросу, его имя нужно выбрать в раскрывающемся списке в верхней части окна программы или воспользоваться клавишами [Ctrl+Page Up] и [Ctrl+Page Down]. В режиме представления в окне программы находятся все макросы в записанной последовательности.

17. Создание элемента управления Кнопка.

Внедрите на рабочем листе КомандировочноеУдостоверение элемент управления Кнопка, нажатие на которую будет активизировать выполнение макроса, назначенного этой кнопке.

Создание кнопки осуществляется аналогично созданию элементов Счетчик и Список, описанных выше. Панель Формы --создайте элемент управления Кнопка, по завершению создания которой появится диалоговое окно Назначить макрос объекту (рис.1.33).

Рис.1.33. Окно назначения макроса объекту

Для назначения кнопке макроса выделите в диалоговом окне Назначить макрос объекту нужный макрос и нажмите кнопку ОК. Теперь нажатие на созданную кнопку вызовет выполнение назначенного ей макроса.

Поместите указатель мыши на кнопку и щелкните правой кнопкой мыши, что вызовет появление контекстного меню, в котором выделите команду Изменить текст.

В результате должен получиться законченный рабочий лист (рис.1.33).

Рис. 1.33. Командировочное удостоверение с элементами счетчика, печати и кнопок

Размещено на Allbest.ru


Подобные документы

  • Обзор программного обеспечения для оформления контрольных документов, выбор средства реализации системы автоматизации оформления сопровождающей документации. Создание, наладка и тестирование программы для автоматизации работы с рекламными шаблонами.

    дипломная работа [2,0 M], добавлен 17.06.2017

  • Общая характеристика систем обработки информации, их роль в управлении современным предприятием. Разработка проекта автоматизации процесса учета товаров на основе использования базы данных для магазина. Создание клиентской базы с возможностью обновления.

    дипломная работа [3,1 M], добавлен 13.07.2011

  • Создание программного средства для автоматизации процесса управления учетом клиентов. Алгоритмы и модели базы данных; документооборот бизнес-процесса "работа отдела продаж", задачи и функции менеджера. Системные требования, экономическое обоснование.

    курсовая работа [1,4 M], добавлен 18.03.2013

  • Разработка процесса автоматизации взаимодействия преподавателя и студента через сайт и ведение централизованного процесса обработки данных. Создание графического интерфейса программы и физической модели базы данных. Расчет цены программного продукта.

    дипломная работа [6,1 M], добавлен 27.06.2011

  • Система документооборота предприятия. Создание информационной базы данных сотрудников предприятия. Добавление, редактирование, удаление, сортировка полей базы данных. Экспорт в Microsoft Excel данных. Минимальные требования к аппаратному обеспечению.

    отчет по практике [203,5 K], добавлен 09.08.2015

  • Обоснование выбора используемого программного обеспечения на предприятии "Мотом". Создание базы данных "Автосалон". Автоматизация процесса оформления продажи и поставки автомобилей. Результаты тестовых испытаний. Инструкция для оператора и программиста.

    дипломная работа [4,6 M], добавлен 23.08.2014

  • Создание автоматизированной информационной системы для автоматизации оформления документов по проживанию в гостинице "Галерея", г. Пермь. Организация системы информационной безопасности, угрозы характерные для предприятия и существующие меры защиты.

    дипломная работа [3,5 M], добавлен 30.12.2013

  • Понятие базы данных. Разработка таблиц, форм ввода и вывода информации, основных запросов, хранимых процедур и триггеров базы "Доска объявлений". Подготовка для вывода на печать. Анализ необходимости администрирования, средств защиты информации.

    курсовая работа [629,5 K], добавлен 20.09.2015

  • Анализ предметной области. Требования, предъявляемые при составлении базы данных гостиницы. Реализация процесса поиска необходимой информации. Формирование таблиц, запросов, отчетов и вывод их на печать. Редактирование, добавление и хранение данных.

    курсовая работа [2,0 M], добавлен 07.02.2016

  • Характеристика предприятия и анализ существующей ИС. Обоснование выбора средства программной реализации ИС. Разработка модели TO–BE процесса оформления документов по проживанию в отеле "Галерея".Анализ условий труда на рабочем месте администратора.

    дипломная работа [4,5 M], добавлен 08.01.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.