Separar Resultados Macro asistencia

Hola Dam, vuelvo con lo solicitado en la pregunta anterior.

2. Aplicar los cambios a la macro para que funcione con 2 archivos .

Un archivo que contenga el macro con el horario y otro archivo que es el que tiene los id,fecha hora (la asistencia)

ya que despues la planilla IO la tengo q subir a otro programa, pero solo esa lo demas (id no definido) es para control interno.

Una consulta, el modulo 2 "tiempo_hora" tiene alguna funcionalidad?

saludos

Ultima macro
https://www.dropbox.com/s/dj8wdqezjljvyty/Planilla%20Prueba%20dam4-2.xls?m

1 Respuesta

Respuesta
1

Pero cómo van a quedar las hojas, tenemos 4 hojas

1. Hoja: Hoja1 con ID fecha

2. Hoja: IO

3. Hoja: Id incompleto

4. Hoja: horarios

Dime en qué libro va cada hoja y cómo se van a a llamar los 2 libros.

1.- El libro 1 contendría el macro + 1 hoja con los horarios

2.- El libro 2 contendría solo la hoja1 con ID, fecha

Al momento de aplicar el macro(libro1) sobre el libro2, este tendrá que generar 2 hojas adicionales, una con IO y otra con Id incompleto, quedando el libro 2 con 3 hojas (hoja1, IO y id incompleto)

Ojala se entienda.

Te anexo el archivo "horarios" con hoja "horarios" y la macro.

El libro 2 deberá llamarse "planilla", cambia le nombre en la macro por el que desees.

Para ejecutar la macro deberás tener abiertos los 2 libros.

https://www.dropbox.com/s/657qrq7ns1gaelr/horarios.xls

Saludos. Dam

Si es lo que necesitas.

El resultado de las IO es "Fuera de horario" para todos los ID, no se a que se debe el problema. Te adjunto un archivo comprimido .rar con los 2 libros que estoy ocupando, horarios y planilla.

https://www.dropbox.com/s/iemfaqhltalndup/planilla%20y%20horarios.rar

A mi me funciona bien, te anexo el resultado de la planilla que me enviaste

https://www.dropbox.com/s/zr7y4dsjf7lb73j/planilla.xlsx

Revisa en la planilla que el formato de la fecha te aparezca así:

2013-02-05 16:32

Y en horarios te aparezcan así los horarios

10:00:00 a.m.

Saludos. Dam

Saludos. Dam

Revise y le coloque el formato a todo y sigo igual. que otra cosa puede ser?

te adjunto los archivos con el resultado q tengo, y los modifique como me dijiste.

https://www.dropbox.com/s/6u20tx5bsff26o9/planilla%20y%20horarios%20-2.rar

Ejecuté la macro con los archivos que me enviaste y si me pone los resultados . te anexo el resultado

https://www.dropbox.com/s/exlslc3q9coorpz/planilla%20dam.xlsx

Saludos. Dam

Que raro lo que sucede dam. Lo probé en otro PC y sigo con el problema. hay alguna forma de forzar los formatos de celda?

De todas las versiones que te he enviado, hay alguna que sí ponía los dato en la hoja IO, Puedes enviarme ese archivo para verlo que ha cambiado y ver cómo lo corrijo, porque mientras me siga funcionando a mí y no vea el error, pues no sé qué hacer.

Esta planilla tiene funciona OK hasta antes de que se realizara la separación de los horarios y la planilla de asistencia.

https://www.dropbox.com/s/dj8wdqezjljvyty/Planilla%20Prueba%20dam4-2.xls

saludos.

Mmm, pues no le veo nada extraordinario, sólo que ahora apunta a otras hojas y otro libro.

Cambie el formato de hora a formato texto en la hoja horario, pero solamente del primer ID, cambia el formato para todos los ID, tienes que anteponerle una H a cada celda, revisa el ejemplo que puse.

La macro la ajusté para este nuevo formato.

Te anexo el archivo con la nueva macro.

https://www.dropbox.com/s/657qrq7ns1gaelr/horarios.xls

Saludos. Dam

Prueba y me comentas

Le cambie a los 2 primeros ID el formato que me dijiste para probar, pero ahora todos aparecen con estado I.

Revisa que los horarios de la tarde que diga, por ejemplo 15:00 para las 3:00 pm

Modifique el horario de salida del ID 13, para asegurarme probar con un registro que debiera arrojar como estado la "O", y fijate el resultado que me dio en la planilla, hoja "IO".

https://www.dropbox.com/s/dd5trfcck7t15hh/planilla.xlsx

Te anexo mis archivos el de horario y el de planilla, actualicé los horarios del id 13 y 21 y me funciona, ambas macros me funcionan con H y sin H.

https://www.dropbox.com/s/dzithu2obxx8fwi/hor%20y%20pla.rar

Ya cambié la macro buscando otra opción, yo creo que deberías continuar con la macro que si te funcionó, aunque está en un mismo archivo, horarios y planilla, ya después podrás copiar y pegar las hojas que no necesitas

Saludos. Dam

Ahi si me funciona, pero me solo que ahora cuando si la asistencia que esta registrada en la planilla esta fuera de los rangos, me arroja ID no definido en el horario, y debería decir fuera de horario.

https://www.dropbox.com/s/th0i7z63kkub9oq/Planilla.xls

Está bien el resultado, revisa tu horario

13 2013-02-08 12:01 ID NO DEFINIDO EN EL HORARIO
viernes 8 de feb, en la hoja de horarios el 13 no tiene horario para viernes

21 2013-02-09 10:11 ID NO DEFINIDO EN EL HORARIO
sábado 9 de febrero, en la hoja de horarios el id 21 no tiene horario para sábado

Yo creo que ya quedó.

Saludos. Dam

Tienes toda la razón Dam, ajaja se me fue la vista ya de tantas vueltas ja ja. saludos y muy agradecido de tu ayuda.

Podrías finalizar la pregunta, no fue a la tercera, pero ya quedó

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas