Macro que busque y ordene
Hola Dam, necesito que me ayudes con una macro de Control de asistencia la cual tiene que hacer lo siguiente:
ordenar registro descendente según: {Nro. ID, Fecha/Hora}
recorrer registro completo
si es dia laboral (lunes, martes, miércoles, jueves y viernes):
contar cantidad registros del dia por ID (el id es el identificador del usuario y deberían haber 4 registros diarios, entrada y salida MAÑANA, y entrada y salida TARDE)
si cantidad es menor o diferente a 4:
ejecutar dia_laboral_incompleto() (indicar cual es el id que esta incompleto)
si es dia_sabado:
contar cantidad registros del dia por ID ( aquí deben haber 2 registros Entrada y salida Mañana)
si cantidad es menor o diferente a 2:
ejecutar dia_sabado_incompleto()
sino:
ejecutar sub val_eventos_dia_sabado()
----------
Espero se entienda.
Esta es la tabla a la cual hay que aplicar los datos.
http://dl.dropbox.com/u/31683777/Prueba2.xlsx
**Ya tengo las lineas para ordenar descendente, son estas:
Sub ordenar()
Range("a2").CurrentRegion.Sort key1:=Range("a2"), _
order1:=xlDescending, key2:=Range("b2"), _
order2:=xlDescending, Header:=xlYes, ordercustom:=1, _
Orientation:=xlTopToBottom
Rows("1:1").Select
Selection.Delete Shift:=xlUp
End Sub