ник: kot_k_k
располагать несколько объектов одно под другим - прозрачные а на условное форматирование которое проверяет функцию - их заливать, либо не заливать.
но вызов функции на КАЖДЫЙ объект будет вешайт форму если по сети и много юзерофф.
можно созать в запросе поле которое 1 раз вызывает функцию и формирует некую последовательность раскраски СССЗЗЗППППЗЗЗ - и форматирование вешать нечто
Mid(Поле, 9, 1) ="П"
(9 - это номер поля d9 - которому соответсвует символ в последовательности)
где П - ничего, С синий, З - зеленый