Создать рабочую книгу Excel, содержащую заданное согласно варианту количество листов и макрос.
Разработать в виде отдельного файла Word инструкцию пользователя по работе этим документом Excel.
Вариант 1. Формирование пустой зачетной ведомости
Создать документ Excel, позволяющий формировать пустую экзаменационную ведомость для выбранной группой. Списки 5 групп по 15 человек оформить в виде отдельных листов рабочей книги Excel. Оформление листа – табл.9:
Таблица 9.
Группа №
Факультет ФМФ
ИВТ
№п/п
ФИО
№ зач. книжки
Андреев С.Н.
Баранов Н.И.
Воронина Т.П.
• • •
На отдельном листе рабочей книги создать таблицу со списком сдаваемых предметов и преподавателей, принимающих соответствующий экзамен. Вид листа – табл.10.
Таблица 10.
Список предметов
Предмет
Преподаватель
Дата
Для формирования ведомости создать макрос, который при запуске выводит на экран окно, представленное на рис.10. Пользователь выбирает нужную группу и нужный предмет. После этого в отдельных строках появляется дата и фамилия преподавателя. Щелчок на кнопке «Формировать» приводит к формированию пустой ведомости заданной формы (рис.11) на отдельном листе «Ведомость» рабочей книги.
Рис.11. Вид пустой ведомости, формируемой макросом.
Вариант 2. Письмо - поздравление
Создать документ Excel, позволяющий формировать письмо – поздравление, наполняемое данными из листов рабочей книги. Рабочая книга состоит из 5 листов:
1. Лист«Праздники» содержит список праздников.
2. Лист«Знакомые» содержит сведения о знакомых: Фамилия, Имя, Отчество.
3. Лист«Пожелания» содержит таблицу поздравительных текстов из двух столбцов:
4. идентификационное слово (для облегчения дальнейшего создания макроса) и полный текст поздравления (принцип организации автотекста).
5. Лист«Обращения» содержит список обращений (Дорогой, Уважаемый и т.д.).
6. Лист«Письмо» предназначен для формирования письма.
Формирование письма должно происходить с помощью макроса. При его запуске на экран выводится окно, в котором содержатся списки: праздников, знакомых, обращений, пожеланий (только идентификационные слова), заполненные данными, выбранными из рабочих листов. В отдельном поле при завершении выбора всех составляющих письма отображается полученный текст письма. Для организации данного поля используется компонент ListBox, в который последовательно добавляются строки текста.
В нижней части окна имеются две кнопки: «Выход» и «Письмо» - для вывода и выводи текста письма на лист«Письмо» соответственно. При выводе письма на рабочий лист необходимо оформить разные части текста письма цветом, шрифтом и т.д.
Вариант 3. Товарный чек
Создать документ Excel, позволяющий формировать товарный чек на оптовую покупку товара у фирмы. Документ Excel состоит из 3 листов:
Лист«Ассортимент» содержит таблицу о наличии товаров у фирмы (табл. 14).
Таблица 14.
Ассортимент
Код
Наименование
Вес 1 шт.
Цена 1 шт.
Штук в
упаковке
Кол-во упаковок
Всего штук
В отдельных строках данного листа: имеется количество оформленных на данный момент товарных чеков, дата, сведения о продавце – владельце фирмы.
Лист«Покупатели» содержит сведения об оптовых покупателях: № п/п , название фирмы-покупателя и слово «РОЗНИЦА»–- для частных лиц в колонке названия фирмы.
Лист«Товарный чек» содержит шаблон товарного чека (таблица 15), который заполняется с помощью макроса.
Макрос при запуске выводит на экран окно «Товарный чек», в котором из выведенного списка пользователь выбирает покупателя. При нажатии на кнопку «Чек», вызывающую на экран окно (рис.12). При нажатии кнопки «Завершение работы» завершается работа макроса.
Таблица 15.
Товарный чек № <Номер> от <Дата>
От: <ФИО продавца> Кому: «Фирма-покупатель или «РОЗНИЦА»
№
Код
Наименование
товара
Заказ штук
Цена
Отпущено
Стоимость
шт
упак
упак
шт
Всего шт
Сдал <Данные продавца> <Подпись>
Итого:
Получил <Данные покупателя>
<Сумма>
<Подпись>
Рис.12. Вид окна макроса «Товарный чек»
В окне «Товарный чек» пользователь может выбрать из списка нужный товар, указать требуемое количество штук. При этом автоматически вычисляется сумма оплаты за товар, увеличивается итоговая сумма чека, выводимая в окне. Она позволит пользователю оценить возможность покупки и при желании поменять выбранный товар и требуемое количество штук.
Если принято решение о покупке выбранного товара, то нажать кнопку «Добавить в чек». При этом происходят такие действия:
1. В шаблон на листе «Товарный чек» добавляется очередная строка.
2. В ней рассчитывается (для удобства отпуска) количество целых упаковок и количество штук в неполной упаковке.
3. Фиксируется итоговая сумма чека.
4. Обнуляются: сумма товара и количество штук в окне.
При нажатии кнопки «Выход» в окне «Товарный чек» завершается формирование товарного чека добавлением итоговой строки и данных о продавце и покупателе, если отпуск товара оптом. Для розничной продажи указывается только итоговая строка.
Вариант 4. Расчетный листок зарплаты
Создать документ Excel, позволяющий формировать расчетный листок заработной платы сотрудника. Исходными данными для расчета являются сведения о сотруднике и справочные данные, оформленные в виде таблиц на одном листе рабочей книги Excel.
Таблица 16. «Сведения о сотрудниках»
Таб. номер
ФИО
Должность
Оклад
Тип
Ученая степень
Условия труда
Кол-во детей
Штатный/сов-местительство
1/0
1/0
Таблица 17. «Надбавки»
Должность
Надбавка (в %)
Таблица 18. «Доплаты»
Код
Наименование
Сумма
Литература
50% МРОТ
За ученую степень
За вредные условия труда
12% оклада
Таблица 19. «Удержания»
Код
Наименование
Удержание (в %)
Профсоюз
1%
Подоходный налог
13%
Сбор на содержание милиции
3% от МРОТ
Пенсионный фонд
3%
……
Формирование расчетного листка производится с помощью макроса, который при запуске выдает на экран окно, вид которого представлен на рис.13.
Рис.13. Формирование расчетного листка.
Окно «Сотрудник» представляет собой список сотрудников из таблицы «Сведения о сотрудниках», остальные поля при выводе окна на экран пустые. Кроме того, не выведен признак «Штатный/совместитель».
При выборе фамилии из списка автоматически появляется признак «Штатный» или «Совместитель» и заполняются данными остальные поля
При нажатии кнопки «Расчетный листок» макрос производит расчет данных выбранного человека и заполнение расположенного на отдельном листе рабочей книги Excel шаблона расчетного листка, представленный в таблице 20.