Условное форматирование Excel на строку - PullRequest
0 голосов
/ 20 сентября 2011

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

Если в таблице были какие-либо изменения, и они не совпадаютрезервная копия, а затем строка, в которой было выполнено изменение, изменит его стиль.

Мне удалось добавить формулу:

=IF(OR(B2<>'1LinkBU'!B2,C2<>'1LinkBU'!C2,D2<>'1LinkBU'!D2),1,0)

Проверка, не равны ли строкиих аналоги на резервной таблице.Если что-то было изменено в этой строке, ячейка формулы получает значение 1. И затем в условном форматировании я выбрал вторую строку, а в формуле я сказал, что если E2 = 1, то форматирование допустимо.

Дело в том, что эта таблица должна значительно расти и использоваться пользователями, которые не знают, как использовать формулы, а также не очень удобно вводить конкретное условное форматирование для каждого необработанного.

Кроме того, в связанном файле, который я загрузил, я записал макрос, который создает желаемый стиль строки, но я не знаю, как создать код, который будет его использовать.

Можно ли пройти через строку 2 дочто будет последней строкой, и для каждого значения «1» в столбце E примените стиль Row ко всей строке?

1 Ответ

0 голосов
/ 26 сентября 2011

ОК, видимо, я просто подумал над этим! Это было на самом деле очень просто ... все, что мне нужно было сделать, это изменить формулу с = $ E $ 2 = 1 на = ($ E2 = 1) и применить условное форматирование ко всему диапазону таблицы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...