Задание4

Используя встроенные диалоговые окна (InputBox и MsgBox) напишите программу реализующую диалог компьютера с вами:

Компьютер: «Как Вас зовут?»

Пользователь: Name (вводит свое имя) Компьютер: «Привет, Name» (введенное имя)

«Сколько Вам лет?» Пользователь: ГГ (вводит число лет)

Если ГГ (число лет)<20, то компьютер выдает сообщение «Уже немало, Name», впротивном случае компьютер сообщает: «Вы прекрасно выглядите для своих ГГ лет». Создайте кнопку «Диалог» для запуска программы на листе Excel.

Задание5.

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

Задание6.

Разработайте форму, через которую осуществляется ввод:

• названия покупаемого товара;

• количество покупаемого товара;

• цена товара за единицу.

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

IV. Ответьте на вопросы.

Контрольные вопросы

1. Основные типы операций.

2. Встроенные функции VBA.

3. Операторы VBA.

Форма отчета: Файл с выполненным заданием. Ответы на контрольные вопросы.

ПРАКТИЧЕСКАЯ РАБОТА №10
Тема: Объект Range


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: