Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Линейные алгоритмы. Простейший ввод данных.
Задание: Написать программу, которая расчитывает площадь прямоугольника.
Постановка задачи.
Разработать на VBA две независимые процедуры (выполнить два задания).
Процедура 1 должна обеспечить считывание исходных данных (a, b –стороны прямоугольника) из ячеек рабочего листа, расчет площади по формуле S=a*b и запись результата в заданную ячейку.
Процедура 2 должна обеспечить очистку содержимого ячеек, ввод исходных данных с помощью простейшей формы, расчет площади, а также занести значения сторон прямоугольника и его площади в заданную ячейки рабочего листа. Для вызова макроса создать на рабочем листе кнопку.
Выполнение задания 1.
Прежде чем разработать процедуру, подготовим место для ввода и вывода (диапазон ячеек) на рабочем листе. Введем в ячейки А2 и В2 листа 1 значения сторон прямоугольника.
Рис.3
Далее выполняем действия:
Рис.4
Рис.5
ØВид ØПанели инструментов ØФормы
На рабочем листе появится окно Формы. Необходимо выбрать q ("Кнопка").
В результате в то место, где находилась точка ввода, будет вставлен элемент управления "Кнопка" со стандартной надписью "Кнопка1". Одновременно откроется окно «Назначить макрос объекту». Объекту Кнопка1 следует назначить макрос Informatica1. Нажмите на кнопку Создать. С помощью контекстного можно настроить свойства этой кнопки, в частности поменять на ней надпись (заменим на надпись «S») и отформатировать, изменить ее расположение (переместить в область ячейки С2) и размеры.
Рис.6
Дата публикования: 2015-11-01; Прочитано: 284 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!