Texto a fecha

25/07/2007 - 05:58 por JForero | Informe spam
Buenos días grupo, tengo un problemita con lo siguiente:

en un userform tengo un caudro de texto, necesito que por defecto aparezca
la fecha del día y que si el usuario lo cambia, valide que sea una fecha
válida, por ejemplo si digita "a" salga un mensaje de error y e formato debe
ser dd/mm/aaaa

Otra, cuando digite la feha, deberá ir al calendario del sistema y en un
textbox, decirme el día al que corresponde la fecha

de antemano mil gracias por la colaboración

Jorgef.
 

Leer las respuestas

#1 Héctor Miguel
25/07/2007 - 06:37 | Informe spam
hola, Jorge !

en un userform tengo un caudro de texto, necesito que por defecto aparezca la fecha del dia
y que si el usuario lo cambia, valide que sea una fecha valida
por ejemplo si digita "a" salga un mensaje de error y e formato debe ser dd/mm/aaaa

Otra, cuando digite la feha, debera ir al calendario del sistema y en un textbox, decirme el dia al que corresponde la fecha



1) trabajar con fechas en vba/excel/formularios/cuadros de texto/etc. -> tiene sus.. *imponderables*

a) te sugeriria cambiar de los textboxes [p.e.] a un control Calendar o un control DTPicker

b) como que hay que pensar en lo que *conlleve* las menores complicaciones posibles :))
es conveniente visitar la siguiente exposicion de manejos de fechas [de Stephen Bullen]:
-> http://www.bmsltd.ie/ExcelProgRef/Ch22/default.htm

c) en cuanto a mostrar una [como] *mascara de entrada* fija/previa/constante/inamovible/inmutable/...
para datos de fecha en un control textbox en formularios de vba...
revisa esta conversacion: -> http://tinyurl.com/ytjbcz

2) en cuanto a obtener el dia de una fecha, prueba con la funcion [vba] Format(<x_dato_fecha_valida>, "dddd")

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares