
14/05/2010, 08:37
|
 | | | Fecha de Ingreso: noviembre-2009
Mensajes: 701
Antigüedad: 15 años, 5 meses Puntos: 53 | |
Respuesta: Problema con MsFlexgrid Ha sido un pequeño reto, aquí te dejo una posible solución: Public Function DiaNum(DiaEnLetras As String) As Integer
' Recibe el dia semana en letras y devuelve su número Lunes 1, Martes 2, ...
DiaNum = InStr("lmmjvsd", LCase$(Left$(DiaEnLetras, 1)))
If DiaNum = 2 And LCase$(Left$(DiaEnLetras, 2)) = "mi" Then DiaNum = 3
End Function
de este modo la comparación si que debería funcionar Loop While DiaNum(dia_C) > DiaNum("lunes")
aunque como siempre comparas con Lunes, podrías hacer lo siguiente: Loop While DiaNum(dia_C) > 1
Saludos
__________________ Agradecer a quien te enseñó, es enseñar lo que de él aprendiste. Recuerda: Decir gracias, poco cuesta y mucho vale ... |