Jump to content

Recommended Posts

Buenas tardes...

En el archivo adjunto hay 2 pestañas. La idea es generar una COMPARACIÓN entre ambas datas tomando en cuenta las ced_trab y la ced_supl de esas personas.

En otras palabras, si un determinado trabajador hizo una suplencia del 7 MAYO AL 27 MAYO no puede hacer u empezar otra en ese rango de fechas ni antes ni en fechas intermedias de ese rango. El corte es el dia_fin y mes_fin.

¿Se puede arrojar una ALERTA tomando como referencia las fechas?

Libro1.xlsx

Edited by TREBUR

Share this post


Link to post
Share on other sites
Hace 19 horas, TREBUR dijo:

Buenas tardes...

En el archivo adjunto hay 2 pestañas. La idea es generar una COMPARACIÓN entre ambas datas tomando en cuenta las ced_trab y la ced_supl de esas personas.

En otras palabras, si un determinado trabajador hizo una suplencia del 7 MAYO AL 27 MAYO no puede hacer u empezar otra en ese rango de fechas ni antes ni en fechas intermedias de ese rango. El corte es el dia_fin y mes_fin.

¿Se puede arrojar una ALERTA tomando como referencia las fechas?

Libro1.xlsx 11 kB · 4 downloads

Hola

¿Y los ejemplos dentro del archivo?, para que el colaborador, pueda tener algo mas claro y te pueda ayudar

 

Saludos 

Share this post


Link to post
Share on other sites

Tienen razón Antoni y Gerson...

Modifiqué el archivo, no necesariamente el resultado tiene que ser así, si hay una mejor forma de NOTIFICAR... bienvenida sea.

 

Libro1.xlsx

Edited by TREBUR
NUEVO ARCHIVO ADJUNTO

Share this post


Link to post
Share on other sites
Hace 14 horas, TREBUR dijo:

Tienen razón Antoni y Gerson...

Modifiqué el archivo, no necesariamente el resultado tiene que ser así, si hay una mejor forma de NOTIFICAR... bienvenida sea.

 

Libro1.xlsx 13 kB · 3 downloads

Mira el adjunto

 

Saludos 

Buscar coincidencias fechas_GP.zip

Share this post


Link to post
Share on other sites

Saludos Gerson...

Si los días de la fecha de inicio o de la fecha de fin coinciden, también están en intervalo. La suplencia solo puede cumplirse cubriendo los demás días donde no existan coincidencias...

Share this post


Link to post
Share on other sites
En 4/7/2019 at 21:08 , TREBUR dijo:

Saludos Gerson...

Si los días de la fecha de inicio o de la fecha de fin coinciden, también están en intervalo. La suplencia solo puede cumplirse cubriendo los demás días donde no existan coincidencias...

¿Detalla en cual falla mi aporte?... debes ser mas explicito

Share this post


Link to post
Share on other sites

Fin del día de la marmota.

Has pedido una macro, pues aquí está la macro.

Sub CompararFechas()
Application.ScreenUpdating = False
For x2 = 2 To Hoja2.Range("A" & Rows.Count).End(xlUp).Row
   For x1 = 2 To Hoja1.Range("A" & Rows.Count).End(xlUp).Row
      Hoja2.Range("G" & x2) = ""
      If Hoja2.Range("A" & x2) = Hoja1.Range("A" & x1) Or _
         Hoja2.Range("E" & x2) = Hoja1.Range("A" & x1) Or _
         Hoja2.Range("A" & x2) = Hoja1.Range("E" & x1) Or _
         Hoja2.Range("E" & x2) = Hoja1.Range("E" & x1) Then
         If (Not Hoja2.Range("C" & x2) < Hoja1.Range("C" & x1) And _
             Not Hoja2.Range("C" & x2) > Hoja1.Range("D" & x1)) Or _
            (Not Hoja2.Range("D" & x2) < Hoja1.Range("C" & x1) And _
             Not Hoja2.Range("D" & x2) > Hoja1.Range("D" & x1)) Then
            Hoja2.Range("G" & x2) = "Trabajador y/o suplente ya asignados en fila " & x1
            Exit For
         End If
      End If
   Next
Next
End Sub

 

Share this post


Link to post
Share on other sites
Hace 12 horas, TREBUR dijo:

Si Gerson, pero subrayé en amarillo el ejemplo con el cual hice la prueba y por lo visto no funcionó...

Buscar coincidencias fechas_GP.xlsx 13 kB · 3 downloads

Hice un ajuste, revísalo de nuevo y prueba

 

Saludos 

Buscar coincidencias fechas_GP.zip

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...

Important Information

Privacy Policy