Comparaciones entre columnas de diferentes hojas
Tengo claro como realizar comparaciones, búsquedas entre columnas, búsquedas entre diferentes hojas y del resultado, aplicarle efectos de color o lo que necesite con las celdas.
Gracias a DANTE AMOR
Pero no consigo realizar un código sencillo y funcional.
Expongo el problema entero a ver si me podéis ayudar.
RESULTADO:
* = ejemplo
Después de importar los datos de otro archivo al mes correspondiente *Enero, le paso la macro Ocultar_columnas (está grabada).
Ahora me gustaría ocultar filas vacías, que lo tengo en otra macro grabada.
Y normalmente la columna E de *Enero, viene como texto. Lo necesito como numero para que no de errores.
Que hasta ahora lo hago manual, corrigiendo el error.
1. A partir de ahora:
- Buscar el primer numero de cliente en la columna E de la hoja *Enero, que sea igual en la hoja Cto-OS-Ov columna B (*515)
- Encontrado *515 en Cto-OS-Ov *fila 30, comparar valor correspondiente en columna H (porque pertenece al total de mes 1) con *Enero columna U. O sea:
Cto-OS-Ov (fila 30, H) COMPARAR Enero (fila 25, U)
Estoy comparando lo que factura el cliente 515 entre mis resultados (Cto-OS-Ov) y los suyos (Enero, Febrero... Diciembre).
- Si es igual, poner en verde. Permitir diferencia de 10,00, ya que contienen decimales
- Si no es igual, poner en rojo y colocar en *Enero (fila 25, U). Offset (1,0) la diferencia.
2. Posteriormente lo genial sería:
Si no es igual:
- Cto-OS-Ov (fila 30, D) COMPARAR *Enero (fila 25, I); verde si es igual en *Enero si no rojo
- Cto-OS-Ov (fila 30, E) COMPARAR *Enero (fila 25, M); verde si es igual en *Enero si no rojo
- Cto-OS-Ov (fila 30, F) COMPARAR *Enero (fila 25, Q); verde si es igual en *Enero si no rojo
3. Finalmente, dicho proceso debería de hacerlo en todos los clientes. Por tanto, recorrer todas las filas de *Enero columna E
4. Esta macro se la pasaré mes a mes, ya que importo los datos cuando me los dan. Iría modificando la macro, ya que debo saltar las columnas de Cto-OS-Ov.
Por ejemplo, en *Febrero, la comparación sería:
Cto-OS-Ov (fila 30, M) COMPARAR Febrero(fila 25, U).
5. La hoja activa será la del mes que esté mirando.