Como hacer para que un textbox reconozca una fecha

HOla expertos, necesito saber como hago para que un textbox, reconozca que los datos introducidos, son realmente una fecha valida, de lo contrario que me salga un mensaje como

msgbox promt:= "Introduzca una fecha valida "

saludos y gracias

1 respuesta

Respuesta
1

if isdate(textbox1.text) = false then

msgbox("Introduzca una fecha valida")

end if

Algo asi necesitarías, si necesitas mas ayuda me harían falta mas datos acerda de como es tu programa

HOla Estimado, gracias por su ayuda, en realidad mi programa incluye controles dentro de la hoja excel y no en un userform. me doy cuenta que varias opciones de un control no son las mismas dentro de un userform y quería que al dar enter al textbox o al salir (exit) revisara si era fecha, como tendré que hacer para que funcione el código, colocar un botón??

Debes insertar el control en tu hoja como control activex en lugar de control de formulario, para poder usar sus eventos. Puedes usar un control activex en tu hoja sin necesidad de que este integrado en un userform.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas