Gracias por tu respuesta Elsa.
El código que me has enviado, hace lo correcto según el ejemplo que envié.
Intenté que se entendiese mejor y, para ello, la columna AA la ordené ascendente.
Por favor, mira el ejemplo simple que te adjunto (que es más realista), junto con la explicación siguiente por si, puedes modificar el código y adaptarlo.
He probado la tu macro en el mismo y, colorea las coincidencias, aunque al ser los valores de la columna AA alternos, no pega (evidentemente) el valor en su correspondiente celda en la columna C.
Explicación del ejemplo adjunto:
La macro, debe recorrer las celdas de la columna AA y cuando encuentra valores iguales, copiar el valor de la celda correspondiente en la columna C en las celdas vacías.
En el ejemplo adjunto, debería hacer esto:
C4 está vacía, pero el valor en AA4=3, no se repite en el resto de las celdas AA. Por lo tanto, la macro dejaría esta celda en blanco (como está).
En AA5, se encuentra el valor 4 y en C5, se encuentra el valor 30. La macro recorre AA y en las filas 5-11-12-27 encuentra el mismo valor 4 y sus correspondientes celdas en la columna C, están en blanco. Entonces debe pegar 30 en esas celdas.
C10 está en blanco, pero como su valor en AA10=8 no se repite, la deja igual. En C13 y C20, ocurre lo mismo, pese a que en AA13 y AA20 el valor es 9, no puede pegar ningún valor de C al estar vacías.
Sigue recorriendo AA14=10 y en C 14=70. El valor 10 se pepite en AA15 y C15, está vacía. Entonces, pega el valor 70.
AA13=9 que se repite en AA20. Pero como C13 y C20 están en blanco, no puede copiar nada, las deja en blanco.
AA18=13 y C18=100. Por lo tanto, pega 100 en C25 y C26.
Te he puesto los valores en AA alternativos para intentar explicarte lo que se pretende de la macro.
La fila 1 (en amarillo), son los encabezados. No contienen valores.
Muchas gracias por tu ayuda.
P.D.- Soy nuevo en el foro y no veo la posibilidad de adjuntar un archivo. Te envío una captura de la hoja ejemplo.