С помощью оператора For создайте процедуру с именем РабочиеЧасы, которая позволяет вводить для пяти дней недели количество часов, отработанных в эти дни. Процедура также должна выводить окно сообщения с суммарным количеством рабочих часов за неделю.
Создайте другую процедуру и назовите ее Зарплата. Процедура должна считать недельную зарплату при условии почасовой оплаты. Предположим, что минимальная оплата рабочего часа составляет 6 у.е. Примените оператор Do... Loop для управления окном ввода, где пользователь должен ввести собственную почасовую ставку. Используйте суммарное количество рабочих часов в неделю, подсчитанное процедурой РабочиеЧасы. Итоговое значение выведите на экран с помощью окна сообщения.
Совет: объявите переменную, содержащую суммарное количество рабочих часов в неделю, как глобальную (Public) переменную.
Выполните сначала процедуру РабочиеЧасы, а затем - Зарплата.
В начало
Введение
Й час. Знакомство с Visual Basic for Applications
Й час. Работа с макросами
Й час. Работа с элементами управления
Й час. Переменные и константы
Й час. Ввод данных
Й час. Логика условных операторов
Й час. Циклические вычисления
Й час. Введение в объекты
Й час. Основные объекты Excel
Й час. Объект Range