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

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

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

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

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

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

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

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

Написать функцию СКИДКА_СЛ, аргументом которой является номер паспорта клиента (6 цифр), вычисляющую сумму скидки по следующему алгоритму: из номера паспорта составляются два трехзначных числа (первые три цифры и последующие три).

Сумма скидки определяется как разность между полученными числами (по абсолютному значению).

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

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

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

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

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

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

Используя средства Excel для анализа данных и программирование на VBA создать приложение, позволяющее вести учет в учебном центре.

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

  1. Список курсов с указанием стоимости и длительности обучения.

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

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

  1. Формировать группы на обучение.

  2. Получать отчет о количестве учащихся по группам.

  3. Формировать отчёт поступлении средств за обучение.

  4. Формировать список закончивших обучение.

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

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

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

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

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

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

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

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

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

Написать функцию СКИДКА_СЛ, аргументом которой является номер паспорта клиента (6 цифр), вычисляющую сумму скидки по следующему алгоритму: из номера паспорта составляются два трехзначных числа (первые три цифры и последующие три).

Сумма скидки определяется как разность между полученными числами (по абсолютному значению).

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

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

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

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

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

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

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

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

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

  2. Список мастеров.

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

  1. Регистрировать заявки на пошив изделий с указанием сроков 1 и 2 примерок в зависимости от вида изделия.

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

  3. Формировать отчёт о выполнении работ мастерами.

  4. Формировать список выполненных заказов.

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