Como estan, gracias por leer el mensaje. Hay alguna funcion en visual basic que me devuelva el dia para una determinada fecha, por ejemplo 12-12-2007, dia "Viernes", se entiende, gracias.
Como estan, gracias por leer el mensaje. Hay alguna funcion en visual basic que me devuelva el dia para una determinada fecha, por ejemplo 12-12-2007, dia "Viernes", se entiende, gracias.
Dim Fecha, diaSemana
Fecha = "21/10/2007" ' Asigna una fecha.
diaSemana = Weekday(Fecha, vbMonday)
'he puesto vbmonday para que el primer dia de la semana lo coja el lunes 'y devuelva un 1 cuando sea lunes.
If diaSemana = 7 Then
textosemana = "Domingo"
ElseIf diaSemana = 1 Then
textosemana = "Lunes"
ElseIf diaSemana = 2 Then
textosemana = "Martes"
ElseIf diaSemana = 3 Then
textosemana = "Miercoles"
ElseIf diaSemana = 4 Then
textosemana = "Jueves"
ElseIf diaSemana = 5 Then
textosemana = "Viernes"
ElseIf diaSemana = 6 Then
textosemana = "Sabado"
End If
'Se hace un ifpara traducir el numero a letra y listo
MsgBox textosemana
'Muestra mediante msgbox el dia de la semana
****||/
******<#""#>
Mas facil aun:
Salu2...Código:NombreDia = WeekdayName((Weekday("21/10/2007", vbMonday)), False, vbMonday)
Cada vez que se alinean los planetas me paso de visita por el foro
dx_lib32: Programa juegos en Visual Basic 6.0 y Visual Basic .NET con la potencia de DirectX 8.1
Version 2.2.0 final publicada
Bueno, tabién de esta otra forma:
SaludosCódigo:DiaDelaSemana = Format(#12/12/2007#, "dddd")
....
Hermano esto lo estaba buscando hace días!!!Iniciado por Anibal
Cuando sea grande quiero ser como tu
Este foro es de lo mejor
este post era de hace 5 meses jeje.
Todos somos ignorantes;lo que pasa es que no todos ignoramos las mismas cosas - Albert Einstein