Tip 273 Цветной результат (Color Result)

    

Представляется весьма заманчивым и полезным сделать так, чтобы менялся цвет значений, выводимых на дисплей или принтер после соответствующего расчета. Если, например, выводимое значение превышает какой-либо установленный предел, то оно выводится в красном цвете и т.д., что должно привлекать внимание пользователя[1].

К сожалению, в наборе стандартных средств форматирования результата, выдаваемого оператором ■ = (команда Result из меню Format), нет средств изменения цвета ответа. Но раскрасить ответ можно через… ячейку Excel[2]. Такая технология вывода «цветных» данных зафиксирована на рис. 273: значение вводимой через слайдер (см. совет 1) переменной а выводится в одну из двух ячеек Excel, которые стандартными средствами этого текстового процессора окрашены в синий и красный цвет. Для этого в таблицу Excel передаются две переменные b и с, значение которых (а или «») меняются функцией if.

Mathcad-документ



[1] Красный цвет в среде Mathcad является встроенным средством окраски сообщений об ошибках и конструкций (переменных, функций, операторов), где эта ошибка проявилась.

[2] Где-то в предисловии автор давал слово, что советы книги не будут выходить за рамки Mathcad и пользоваться другими приложениями Windows. Но для Excel автор делает исключение. Табличный процессор считается предшественником Mathcad, разработчики которого это часто подчеркивают. Поэтому автору негоже забывать о «корнях» Mathcad – игнорировать Excel.