Ejecución de Macro

Hola tavopz nuevamente solicitando tu ayuda.
La macro esta terminada unicamente que amplíe el rango de operación y por ende el proceso se alentá un poco, pero el problema es el que te planteo a continuación
En la hoja 2 tengo una tabla con fórmulas matriciales que se actualizan con datos de la hoja 1, la hoja 2 contiene la macro que me facilitaste para poder colorear celdas de acuerdo al criterio de otra celda, el asunto es que cuando yo modifico un dato en la hoja 1, se actualiza correctamente en la hoja 2 pero la macro de colores no se ejecuta hasta que me posicione en alguna de las fórmulas matriciales, presione F2 y posteriormente oprima "ctr + shift+ enter", quizás suene raro pero solo así se ejecuta la macro y sin necesidad de realizar esa operación la fórmula ya es matricial desde el inicio ya que la tengo con corchetes.
Imagino que tal ves tenga que ver con validación de datos o simplemente encontrar alguna forma de realizar la operación antes mencionada de forma automática incluida en la macro quizás...
Agradeceré nuevamente tu ayuda.

1 Respuesta

Respuesta
1
Está complicado...
Lo que sucede es que si haces el cambio en una hoja y el formato se debe ejecutar en otra, significa que el evento Change se produce cuando haces el cambio y la variable Target lleva el dato del dato cambiado (no de los que cambian mediante la fórmula).
Lo que se me ocurre es que hagas que mediante el evento Change, cada que cambies un valor en la hoja de datos, se corra una macro que verifique los valores de la matriz y que con estos valores cambie el formato.
No olvides finalizar.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas