Macro para copiar 2 rangos discontinuos de una hoja del mismo libro y pegarlo en otra hoja del mismo libro, ordenándolo.

Recurro a tu ayuda en el siguiente aspecto:

Tengo una hoja llamada "Servicios, con datos en las columnas "A:H". En la columna "H", están las fechas.

Requiero una macro que copie todos los registro que tengan en la columna "H", la fecha del día de hoy y me los pegue en la hoja Historial, uno debajo del otro, a partir de la celda "C2".

Esos datos cambian todos los días, pero siempre se toman del mismo rango, es decir; de la hoja "Turnos", se copian datos desde "B2.B14" y se rango se debe pegar en la hoja "Historial, a partir de "F2".

A partir de "C", hasta "E", se copian los datos que cumplen con el criterio, es decir, los registros que en la hoja "Servicios", en la celda de la fila "H", tengan la fecha del día de hoy.

Adicional, se debe escribir siempre la fecha del día y no pueden haber datos repetidos del mismo día, es decir; si son 15 registros los que tienen el criterio (la fecha de hoy), se deben siempre sobrescribir, cada vez que se use la macro, pues no pueden haber 30 registros con la fecha de hoy o más.

1 respuesta

Respuesta

En tu explicación describes 3 hojas: "servicios", "turnos" e "historial"

Puedes poner ejemplos de las 3 hojas de cómo están los datos y el resultado cómo quedaría en la hoja "historial".

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas