Crear mascara de entrada de datos

02/11/2003 - 21:56 por Adolfo Fernández | Informe spam
Hola Gente

En un UseForm ¿cómo se puede crear una mascara de entrada en un cuadro de
texto? La máscara tiene que simular que se esta metiendo una fecha
(--/--/--) y que despues excel reconozca la fecha claro.
Si no se puede con un cuadro de texto se puede de alguna otra manera?

Un saludo,
Adolfo
 

Leer las respuestas

#1 Héctor Miguel
03/11/2003 - 04:58 | Informe spam
Hola, Adolfo !

... mascara de entrada en un cuadro de texto? ... simular ... una fecha (--/--/--) y que ... excel reconozca [...]



1.- los cuadros de texto [controles MSForms] NO 'manejan' la propiedad InputMask [como en Access] :((
2.- un 'dato-fecha' puede ser 'introducido' en diferentes 'formatos' y Excel puede [intuitivamente] 'interpretarlo bien'
aunque segun los formatos [entrada -userform- y fechas -panel de control-] pudiera 'tratarse' de fechas diferentes

Si no se puede con un cuadro de texto se puede de alguna otra manera?



1.- una [posible] forma seria 'dar formato' al textbox 'en la salida' [evento _Exit] o en el cambio [evento _Change]
2.- otra [posible] solucion seria usar 3 textboxes 'separados' por controles 'label' =>/<= [para simular 'la vista' ../../..]
[podrias usar otros controles 'label' debajo de los textboxes para indicar 'el orden de entrada' =>dd/mm/aa. mm/dd/aa ...]
3.- otra [posible] forma seria usando un control 'calendar' [en el formulario] para seleccionar una fecha [...]

Saludos,
Héctor.

Preguntas similares