Macro para modificar formula

A ver si me podéis echar una mano en realizar una macro de manera que al
ejecutarla nos cambie la formula, es decir tengo la siguiente formula:

Hoja1___ AC22{ =SI.ERROR(SI(MAX(($L$3:$Q$8=AB22)*FILA($S$3:$X$8))=0;0;FILA($S$9)-MAX(($L$3:$Q$8=AB22)*FILA($S$3:$X$8)));0) }

En la hoja en la que se encuentra hago una copia de la misma, y querría
saber si se puede realizar mediante macro que en esa nueva hoja al ejecutarla me
cambiase la formula una fila mas abajo determinados valores, es decir tendría que
quedar asi:

Hoja1(1)___ AC22{ =SI.ERROR(SI(MAX(($L$3:$Q$9=AB22)*FILA($S$3:$X$9))=0;0;FILA($S$10)-MAX(($L$3:$Q$9=AB22)*FILA($S$3:$X$9)));0) }

En la siguiente asi:

Hoja1(2)___ AC22{ =SI.ERROR(SI(MAX(($L$3:$Q$10=AB22)*FILA($S$3:$X$10))=0;0;FILA($S$11)-MAX(($L$3:$Q$10=AB22)*FILA($S$3:$X$10)));0) }

Y asi sucesivamente, pero no que cada vez que la ejecute me modifique la
formula en todas las hojas, no eso no, solo que se ejecute en la hoja en la que
este trabajando.
Gracias y un saludo

Añade tu respuesta

Haz clic para o