logo
Лаб

Излучатель сигнала тревоги

Ячейка D6 играет роль излучателя сигнала тревоги, который работает по алгоритму:

Этот алгоритм можно запрограммировать, если в ячейке D6 набрать формулу: =ЕСЛИ(СУММ(Мощность)>=5000;"Пожар";"Норма").

Тестирование и отладка

  1. Запуск программы в работу.

  2. Проверка правильности записи операторов и формул.

  3. Проверка соответствия ссылок именам ячеек.

  4. Оценка истинности результата.

На рисунке 3.9 показан момент подачи сигнала тревоги при превышении заданного порога суммарных нагрузок.

Рисунок 3.9. - Тестирование модели электрических нагрузок

Оформление

  1. Сопровождение программы комментариями.

  2. Создание дружелюбного интерфейса пользователя.

  3. Ограничение доступа пользователя к содержимому ячеек.

Применяя условное форматирование для ячеек E4, D6 в совокупности с изменением размера шрифта можно изменить внешний вид и цифрового индикатора суммарной мощности, и излучателя сигнала тревоги (рисунок  3.10).

Рисунок 3.10. - Оформление рабочего листа

Границы и заливка ячеек

Команда ФорматЯчейкиВид позволяет изменять цвета заливки и границы ячеек или диапазонов ячеек по усмотрению пользователя без ущерба для условного форматирования.

Сокрытие сетки

Команда СервисПараметрыВид открывает вкладку Вид окна диалога Параметры. Для сокрытия сетки необходимо выключить переключатель с флажком Сетка.

О защите ячеек

Защита ячеек предназначена для ограничения доступа пользователя к содержимому ячеек. По умолчанию все ячейки рабочего листа защищены. Но защита ячеек включается после установки защиты рабочего листа или книги. Перед установкой защиты рабочего листа необходимо разрешить доступ к ячейкам B2:B15, в которые будет осуществляться ввод информации.

Для снятия защиты ячеек необходимо:

выделить диапазон ячеек B2:B15 и командой Формат Ячейки Защита открыть вкладку Защита окна диалога Формат ячеек;

выключить переключатель с флажком Защищаемая ячейка.

Для установки защиты рабочего листа необходимо:

командой СервисЗащитаЗащитить лист.. открыть окно диалога Защита листа;

в списке Разрешить всем пользователям этого листа установить необходимые переключатели с флажками;

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