Tengo una hoja de asistencia EXCEL y me gustaría utilizar la función de edición de VBA para determinar si hay llegadas tarde o salidas anticipadas.
Puedes usar el comando format o numberformatlocal para convertir el formato de fecha al formato normal 41204.78388
De esta manera, la parte entera es la fecha y la parte decimal es la hora
O puedes usar
a = CInt(Right(Format([c2 ], "AAAA-MM-DD HHMM"), 4)) Omitir segundos
De esta manera, a= 1813, y luego comparar con 1730
Espero que te ayude
Si no entiendes, pregunta
De esta manera, a=1813, y luego compáralo con 1730
Espero que te ayude
Si no entiendes, pide consejo