Busca entre 2 fechas los días habiles, con la función Weekday: 1=domingo 7=sabado Dim fecha_inicial AsString = Me.Calendar1.SelectedDate Dim fecha_final AsString = Me.Calendar2.SelectedDate Dim dias AsInteger DoWhileCDate(fecha_inicial) <= CDate(fecha_final) If Weekday(fecha_inicial) > 1 And Weekday(fecha_inicial) < 7 Then dias = dias + 1 End If fecha_inicial = CDate(fecha_inicial).AddDays(1) Loop MsgBox("Días hábiles: " & dias)
0 Comentarios