Visual Basic - si FECHA="Domingo"

Life is soft - evento anual de software empresarial
 
Vista:

si FECHA="Domingo"

Publicado por Hector Morales (23 intervenciones) el 03/04/2007 02:57:24
CORDIAL SALUDO

ESPERO QUE ME PUEDAN AYUDAR NECESITO SABER SI PARTIENDO DE UNA FECHA 02/03/2007 PUEDO SABER SI ES DOMINGO.

SI HAY ALGUNA FORMA ESPERO QUE ME LA PUEDAN DECIR, GRACIAS POR SU COLABORACION.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:si FECHA=

Publicado por Luis Prieto (166 intervenciones) el 03/04/2007 05:00:33
Hola, Hector!!

Lo puedes ahcer de esta manera.

Solución 1:

Public Function esFinSemana(ByVal fecha As Variant) As Boolean
If IsDate(fecha) Then
If (Weekday(fecha) = 1) Or (Weekday(fecha) = 7) Then
esFinSemana = True
End If
End If
End Function

Solución 2 :

fecha = Format(Date, "dddd")
If fecha = "Domingo" Then
MsgBox "Sí. Es domingo, vamos a la playa"
End If

Escoje, cual de las 2 te gusta mas.

Espero te ayude.

Saludos!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:si FECHA=

Publicado por Christian (38 intervenciones) el 04/04/2007 19:49:46
' *** [email protected]

Dim msgErr as String
Dim dia As VbDayOfWeek
dia = Weekday(CDate(txtFecha.Text))


Select Case dia
Case Is = vbSunday
msgErr = "DOMINGO ..."
Case Is = vbSaturday
msgErr = "SABADO ..."
End Select

If dia = vbSunday Or dia = vbSaturday Then
MsgBox "La fecha ingresada corresponde a un dia " & msgErr
End If


Espero te sirva, lo extraje de una funcion que tengo para validar ingreso de fecha.
Pronto subiré un OCX de texto para validar fechas (Fechas no inferiores a la fecha actual, no mayores a una fecha X, No en dias Sabados, o Domingos, o fechas de feriados, a traves de una base de datos de feriados). Asi que esten atentos a los controles q subire pronto.

Adios
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar