[url=https://msexcel.ru/content/view/116/2/]условное_форматирование[/url] по диапазону

Автор tonn, 18.06.2012, 14:33

« назад - далее »

tonn

Привет.
Надо раскрасить список тасков. Закрытый таск помечается "+" в столбцах >=G. Т.е. если в строке в столбцах >=G стоит + то надо покрасить строку зеленым.
Написал след функцию:
Function IsTaskCompleted(Cell As Range) As Boolean
   IsTaskCompleted = Range(Cell.Row).Find(What:="+", After:=ActiveCell, LookIn:=xlText, LookAt:=xlPart, SearchOrder:=xlByColumns, SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False).Count > 0
End Function

Сделал условное_форматирование с условием IsTaskCompleted(A1) на весь лист.
Почемуто не работает. Не уверен на счет того что условие выполняется от параметра А1 - пробовал ставить плюс в эту ячейку, результат такойже.

exceleved

Формула УФ, вводить при активной ячейке А1=ПОИСКПОЗ("+";$G1:$IV1;0)