Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Задания_учеб_практика_14.doc
Скачиваний:
3
Добавлен:
28.09.2019
Размер:
151.04 Кб
Скачать
  1. Создать списки исходных данных.

  2. Определить перечень данных, необходимых для регистрации заказов клиентов и создать рабочие таблицы.

  3. Определить перечень и назначение форм, а также их подчинённость.

  4. Написать процедуры обработки событий для элементов форм.

  5. Определить вид представления отчетов, (по каким таблицам и какими средствами строятся) и создать отчеты (на рабочем листе или на форме).

  6. Проверить работоспособность приложения при различных вариантах исходных данных, в том числе введенных неправильно.

Часть 1. Программирование на vba в среде Ms Office вариант 9

Задание 1. Написать функцию рабочего листа

Написать функцию ПОСОБИЕ, которая определяет сумму детского пособия, которое вычисляется по следующей схеме:

до 3-х лет — 100% от мин з/п

до 7 лет — 80% мин з/п

до 17 лет — 60% мин з/п,

а свыше 17 лет — пособие не выплачивается.

Исходные данные– Дата рождения ребенка, мин.з/пл

Задача 2. Написать функцию, аргументом которой является целое число в диапазоне от 0 до 999 999 999, возвращающую словесное представление этого числа.

Например, для значения «223» возвращается «Двести двадцать три»;

для значения «2020» возвращается Две тысячи двадцать».

Оформить рабочую книгу с функциями в виде надстройки Excel.

( Джон Уокенбах, гл. 21)

Задание 2. Создание пользовательских приложений с использование Userform

Используя средства Excel и программирование на VBA создать приложение, автоматизирующее учет посещений в ветеринарной клинике «Нежный зверь».

Исходные данные:

  1. Список услуг клиники с указанием цен.

  2. Список ветеринаров и обслуживающего персонала.

  3. График приёма

Приложение должно выполнять следующие функции:

  1. Вести запись на приём к ветеринару.

  2. Вести учет стоимости обслуживания.

  3. Формировать отчет о посещениях за различные периоды.

  4. Формировать отчет загруженности персонала и востребованности услуг (возможно, с учётом вида животного).

Порядок выполнения работы

  1. Создать списки исходных данных.

  2. Определить перечень данных, необходимых для регистрации заказов клиентов и создать рабочие таблицы.

  3. Определить перечень и назначение форм, а также их подчинённость.

  4. Написать процедуры обработки событий для элементов форм.

  5. Определить вид представления отчетов, (по каким таблицам и какими средствами строятся) и создать отчеты (на рабочем листе или на форме).

  6. Проверить работоспособность приложения при различных вариантах исходных данных, в том числе введенных неправильно.

Часть 1. Программирование на vba в среде Ms Office вариант 10

Задание 1. Написать функцию рабочего листа

Напишите функцию, которая возвращает значение «True», если хотя бы одна ячейка указанного диапазона содержит заданное текстовое значение и «False» в противном случае. Исходное текстовое значение содержится в ячейке рабочего листа.

Задача 2. Написать функцию, аргументом которой является целое число в диапазоне от 0 до 999 999 999, возвращающую словесное представление этого числа.

Например, для значения «223» возвращается «Двести двадцать три»;

для значения «2020» возвращается Две тысячи двадцать».

Оформить рабочую книгу с функциями в виде надстройки Excel.

( Джон Уокенбах, гл. 21)

Задание 2. Создание пользовательских приложений с использование Userform

Используя средства Excel и программирование на VBA создать приложение, автоматизирующее учет гарантийных работ и претензий в фирме «Лучшие окна»

Исходные данные:

  1. Список видов обслуживаемой техники

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

  3. Список исполнителей по видам работ.

Приложение должно выполнять следующие функции:

  1. Вести запись заявок от клиентов на выполнение гарантийных работ.

  2. Формировать отчет о загрузке исполнителей.

  3. Формировать отчет о востребованности услуг

  4. Формировать отчёт о выполненных услугах.

Порядок работы