Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ Информатика (Попова).doc
Скачиваний:
9
Добавлен:
24.08.2019
Размер:
104.45 Кб
Скачать

4. Создание электронной сметы

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

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

4.1. Подготовительный этап работы

После запуска Ехсе1, необходимо оставить для работы 4 листа рабочей книги, а остальные удалить.

Далее необходимо переименовать оставшиеся листы:

Лист 1 - «Поздравитель»

Лист 2 - «Подарок»

Лист 3 - «Переменные»

Лист 4 - «Смета»

Все сделанные изменения нужно сохранить.

4.2. Создание списков

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

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

- перейдем на лист «Поздравитель»;

- в ячейку А1 введем «Имя», а в ячейку В 1 «Стоимость»;

- выделим ячейки от А1 до В2. Выполним команду меню Данные-Форма. После чего появится форма «Поздравитель», для ввода значений в список.

- В поле «Имя» введем «Санта - Клаус», а в поле «Стоимость» 195. Далее используем кнопку «Добавить» и эти данные будут занесены во вторую строчку таблицы, а поля «Имя» и «Стоимость» формы очистятся для ввода следующего элемента списка. Этим же способом введем следующие данные:

Дед Мороз 230

Диснеевские персонажи 347

Дед Мороз и Снегурочка 347

Настоящий волшебник 985

- поле ввода всех данных используем кнопку «Закрыть». Форма закроется, а все веденные данные останутся на текущем листе. Эти данные можно добавлять, удалять и редактировать.

- установим ширину столбца А=23,00, В= 10,00

- перейдем на лист «Подарок». Также введем список подарков. В качестве заголовков введем «Название» и «Стоимость», а элементами списка будут служить следующие данные:

Набор сладостей 95

Игрушка 345

Познавательный набор 450

Исполнение желания 1220

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

4.3. Присвоение имен вспомогательным ячейкам

Ячейки на листе «Переменные» будут использоваться для хранения промежуточных результатов вычислений. Для удобства ссылок на них можно присвоить им имена. Выполнением следующего действия.

- перейдем на лист «Переменные» и щелкнуть мышью в ячейку А1 выполним команду меню Вставка - Имя - Присвоить. После появления диалогового окна ввести Номер -Поздравителя. Присвоить имена следующим ячейкам.

В1 Номер_подарка

С1 Номер_концерта

D1 Тип_оплаты

Е1 Постоянный_клиент

F1 Итоговая_сумма