Access - mascara de fecha

   
Vista:

mascara de fecha

Publicado por SALVA (36 intervenciones) el 03/08/2008 10:27:37
lo primero felicitar a los del foro por la labor que hacen;

haber tengo un formulario con un campo fecha corta, hay alguna forma que al poner solo el dia te salga automaticamente el mes y año actual, o tambien poner dia y mes te salga el año actual automaticamente.

gracias
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:mascara de fecha

Publicado por kaditano (2 intervenciones) el 03/08/2008 20:57:59
Esto puede ser una forma.
Te creas un campo "DIA" en el formulario y en el evento después de actualizar pones lo que sigue.

Private Sub dia_AfterUpdate()

Dim dd As String
Dim mm As String
Dim aaaa As String
dd = Format(Me.dia, "00")
mm = Format(Month(Date), "00")
aaaa = Format(Year(Date), "0000")
Me.FECHA = Format(dd & mm & aaaa, Format("0#/##/####"))
Me.FECHA.SetFocus

End Sub
Me.FECHA seria tu campo de la tabla
Estas variables las podria declarar como publicas en un modulo aparte .
Saludos desde Cádiz
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:mascara de fecha

Publicado por salva (36 intervenciones) el 05/08/2008 20:07:55
como siempre muchas gracias

pero no hay ninguna manera sin tener que crear otro campo

he visto en una aplicacion cerrada que cuando introducir el dia te sale mes y año actual y si introduces dia y mes te da el año actual.

por ejemplo

en el campo fecha pones 05 y al dar a intro se convierte en 05/08/08
y si introduces por ejemplo 0507(sin guion ni barra) y te sale 05/07/08

como se podra conseguir esto

gracias
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