Macro para buscar fechay hora en una columna y añadirlo si no lo encuentra
Publicado por Toni (5 intervenciones) el 07/05/2015 23:16:47
Hola amigos, tengo que realizar una macro en excel que realice lo siguiente:
Tengo que buscar en una columna(Columna de fecha y hora) que existan datos diezminutales (cada diez minutos) desde el dia 1 del mes XX del año YYYY hasta el ultimo dia del mes.
Yo en mi archivo, tendré datos horarios diezminutales de todos los dias del mes, de esta manera:
01/05/2015 00:00
01/05/2015 00:10
01/05/2015 00:20
01/05/2015 00:40
01/05/2015 00:50
01/05/2015 01:00
.
.
.
31/05/2015 23:20
31/05/2015 23:30
31/05/2015 23:50
Sin embargo, en el archivo habrá datos (Fecha Hora) que falten, como en el ejemplo serían : 01/05/2015 00:30 31/05/2015 23:40
La macro tendría que detectar todos esos pares de datos que falten desde el dia 01/MM/AAAA 00:00 hasta 31/MM/AAAA 23:50, e insertarlos justo en el hueco correspondiente.
Tambien deberia tener en cuenta cuantos dias tiene el mes para que si es un mes de 30 dias o de 28 no siga añadiendo. Para eso podria ayudar el dato de que SIEMPRE habrá algun dato de cada día, osea que si no hay ningun dato del dia 31, significa que el mes es de 30 dias y no nocesita seguir buscando y añadiendo.
Alguien me puede ayudar por favor?
Muchas gracias por adelantado.
Un saludo.
Tengo que buscar en una columna(Columna de fecha y hora) que existan datos diezminutales (cada diez minutos) desde el dia 1 del mes XX del año YYYY hasta el ultimo dia del mes.
Yo en mi archivo, tendré datos horarios diezminutales de todos los dias del mes, de esta manera:
01/05/2015 00:00
01/05/2015 00:10
01/05/2015 00:20
01/05/2015 00:40
01/05/2015 00:50
01/05/2015 01:00
.
.
.
31/05/2015 23:20
31/05/2015 23:30
31/05/2015 23:50
Sin embargo, en el archivo habrá datos (Fecha Hora) que falten, como en el ejemplo serían : 01/05/2015 00:30 31/05/2015 23:40
La macro tendría que detectar todos esos pares de datos que falten desde el dia 01/MM/AAAA 00:00 hasta 31/MM/AAAA 23:50, e insertarlos justo en el hueco correspondiente.
Tambien deberia tener en cuenta cuantos dias tiene el mes para que si es un mes de 30 dias o de 28 no siga añadiendo. Para eso podria ayudar el dato de que SIEMPRE habrá algun dato de cada día, osea que si no hay ningun dato del dia 31, significa que el mes es de 30 dias y no nocesita seguir buscando y añadiendo.
Alguien me puede ayudar por favor?
Muchas gracias por adelantado.
Un saludo.
Valora esta pregunta


0