Formato condicional de celda en cada fila mediante macro

Formato condicional de celda en cada fila mediante macro

Tengo una tabla de Excel que consta de más de 500 filas con encabezados de columna.

Necesito ayuda para escribir una macro de formato condicional de modo que, en una fila, A2:L2si algún valor de celda no es igual al valor de la celda M2, resalte esa celda. es decir

  • if ($A2:$L2) <> $M2 --> luego resalta esas celdas en esta fila

  • if ($A3:$L3) <> $M3 --> luego resalta esas celdas en esta fila

  • if ($A4:$L4) <> $M4 --> luego resalta esas celdas en esta fila

  • if ($A5:$L5) <> $M5 --> luego resalta esas celdas en esta fila
    .
    .
    .

  • if ($A500:$L500) <> $M500 --> luego resalta esas celdas en esta fila

tabla de muestra

COL-1 COL-2 COL-3 COL-4 COL-5 COL-6 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 valor-13 valor-20 val-13 val-13 val-13 val-24 valor-13

val-26 valor-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

Respuesta1

Podrías hacer esto sin una macro.

En la CELDA A2, cree una regla de formato condicional.

USO: =A2<>$M2como regla general,

Configure su resaltado, etc.

Luego aplica esto a=$A$2:$L$500

Cambie el 500 si desea que vaya más allá de 500 filas, etc.

ingrese la descripción de la imagen aquí

información relacionada