У меня есть таблица Excel, состоящая из 500+ строк с заголовками столбцов.

Мне нужна помощь в написании макроса условного форматирования, чтобы в строке A2:L2 если какое-либо значение ячейки не равно значению ячейки M2 выделите эту ячейку. т.е.

  • if ($ A2:$ L2) <> $ M2 -> затем выделите эти ячейки в этой строке

  • if ($ A3:$ L3) <> $ M3 -> затем выделите эти ячейки в этой строке

  • if ($ A4:$ L4) <> $ M4 -> затем выделите эти ячейки в этой строке

  • if ($ A5:$ L5) <> $ M5 -> затем выделите эти ячейки в этой строке
    ,
    ,
    ,

  • if ($ A500:$ L500) <> $ M500 -> затем выделите эти ячейки в этой строке

Образец таблицы

COL-1 COL-2 COL-3 COL-4 COL-5 COL-6 COL-7 COL-7 COL-8 COL-9 COL-10 COL-11 COL-12 COL-13

val-13 val-13 val-13 val-13 val-17 val-18 val-13 val-20 val-13 val-13 val-13 val-24 val-13

val-26 val-15 val-26 val-17 val-26 val-19 val-26 val-26 val-26 val-23 val-26 val-26 val-26

val-27 val-39 val-29 val-39 val-31 val-39 val-33 val-39 val-35 val-39 val-39 val-39 val-39

1 ответ1

1

Вы могли бы сделать это без макроса.

В CELL A2 создайте правило условного формата.

ИСПОЛЬЗОВАНИЕ: =A2<>$M2 как правило,

Установите подсветку и т.д.

Затем примените это к =$A$2:$L$500

Измените 500, если хотите, чтобы он шел дальше, чем 500 строк и т.д.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .