Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Una máscara de entrada solo determina si Access acepta los datos o no; es decir, no altera el modo en que los datos
se almacenan, que se controla mediante el tipo de datos del campo y otras propiedades. Si desea obtener más
información sobre cómo se almacenan los datos, vea el artículo Introducción a los tipos de datos y las propiedades
de los campos.
IMPORTANTE Este artículo es válido únicamente para las bases de datos de escritorio. Las aplicaciones de Access y
las bases de datos web no admiten máscaras de entrada. En el caso de una aplicación de Access, puede recurrir a las
sugerencias de entrada para guiar la entrada de datos. Para obtener más información, vea el artículo sobre cómo
usar el panel de mosaicos para crear la aplicación.
En este artículo
Acerca de las máscaras de entrada
Las tres secciones de una máscara de entrada
Caracteres que definen máscaras de entrada
Cuándo evitar las máscaras de entrada
Crear una máscara de entrada
Agregar máscaras de entrada mediante el Asistente para máscaras de entrada
Las máscaras de entrada son de utilidad cuando es importante que el formato de los valores de entrada sea
uniforme. Por ejemplo, se puede usar una máscara de entrada con un campo donde se almacenan números de
teléfono, de modo que Access obligue a que se escriban diez dígitos. Si alguien escribe un número de teléfono sin el
código de área, Access no registrará los datos hasta que dicho código se incluya.
Las máscaras de entrada están compuestas de una sección obligatoria y dos secciones opcionales, y cada una de
ellas se separa con punto y coma. El propósito de cada sección es el siguiente:
La primera sección es obligatoria. Incluye los caracteres o la cadena (serie de caracteres) de máscara junto con
marcadores de posición y datos literales, como paréntesis, puntos y guiones.
La segunda sección es opcional y hace referencia a los caracteres de máscara incrustados y al modo en que se
almacenan dentro del campo. Si la segunda sección se establece en 0, los caracteres se almacenan con los
datos; si se establece en 1, los caracteres solo se muestran, pero no se almacenan. Si la segunda sección se
establece en 1, puede ahorrarse espacio de almacenamiento en la base de datos.
La tercera sección también es opcional e indica un solo carácter o espacio que se usa como marcador de
posición. De forma predeterminada, Access usa el carácter de subrayado (_). Si desea usar otro carácter,
escríbalo en la tercera sección de la máscara.
http://support.office.microsoft.com/client/Gu%c3%ada-de-entrada-de-datos-de-Acces... 02/09/2015
Guía de entrada de datos de Access mediante el uso de las máscaras de entrada Page 2 of 7
Por ejemplo, esta es una máscara de entrada para números de teléfono con formato de EE.UU.: (999) 000-000;0;-:
La máscara usa dos caracteres de marcador de posición: 9 y 0. El 9 indica un dígito opcional (que hace que sea
opcional escribir el código de área) y el 0 indica un dígito obligatorio.
El 0 de la segunda sección de la máscara de entrada indica que los caracteres de máscara se almacenarán con
los datos.
La tercera sección de la máscara de entrada especifica que se debe usar un guión (-) en vez del carácter de
subrayado (_) como carácter de marcador de posición.
Principio de página
Carácter Explicación
# El usuario puede escribir un dígito, espacio, signo más o menos. Si se omite, Access escribe un espacio
en blanco.
.,:;-/ Marcadores de posición de decimales y millares, separadores de fecha y hora. El carácter que
seleccione dependerá de la configuración regional de Microsoft Windows.
http://support.office.microsoft.com/client/Gu%c3%ada-de-entrada-de-datos-de-Acces... 02/09/2015
Guía de entrada de datos de Access mediante el uso de las máscaras de entrada Page 3 of 7
Carácter Explicación
"" Los caracteres que están entre comillas dobles se mostrarán literalmente.
Principio de página
De vez en cuando la gente necesita escribir datos que no concuerdan con la máscara. Las máscaras de entrada
no contemplan ningún tipo de excepción.
Tiene previsto usar el control Selector de fecha con un campo de fecha/hora. Las máscaras de entrada no son
compatibles con este control.
Principio de página
En esta sección, se describe cómo agregar una máscara de entrada predefinida a un campo de tabla, una consulta o
un control de informe o formulario mediante el Asistente para máscaras de entrada.
NOTA Si usa una máscara de entrada para un campo de tipo Fecha y hora, el control Selector de fecha no estará
disponible para ese campo.
1. En el panel de navegación, haga clic con el botón secundario en la tabla y haga clic en Vista Diseño en el
menú contextual.
3. En Propiedades de campo, en la pestaña General, haga clic en el cuadro de propiedad Máscara de entrada.
4. Haga clic en el botón Generar para iniciar el Asistente para máscaras de entrada.
http://support.office.microsoft.com/client/Gu%c3%ada-de-entrada-de-datos-de-Acces... 02/09/2015
Guía de entrada de datos de Access mediante el uso de las máscaras de entrada Page 4 of 7
6. Haga clic en Probar y escriba datos para probar cómo se muestra la máscara.
7. Para continuar sin realizar cambios en la máscara de entrada, haga clic en Siguiente.
8. Seleccione una opción para el modo en que desea que se almacenen los datos.
Principio de sección
2. En la cuadrícula de diseño de la consulta, coloque el puntero en la columna del campo que desee cambiar.
4. En Propiedades de campo, en la pestaña General, haga clic en el cuadro de propiedad Máscara de entrada.
5. Haga clic en el botón Generar para iniciar el Asistente para máscaras de entrada y, a continuación, siga
las instrucciones del asistente.
Principio de sección
2. Haga clic con el botón secundario en el control que desea cambiar y, a continuación, haga clic en
Propiedades en el menú contextual.
4. Haga clic en el botón Generar para iniciar el Asistente para máscaras de entrada y, a continuación, siga
las instrucciones del asistente.
Principio de sección
http://support.office.microsoft.com/client/Gu%c3%ada-de-entrada-de-datos-de-Acces... 02/09/2015
Guía de entrada de datos de Access mediante el uso de las máscaras de entrada Page 5 of 7
1. Abra el objeto en la vista Diseño y haga clic en el campo donde desee agregar la máscara de entrada
personalizada.
2. Haga clic en el botón Generar para iniciar el Asistente para máscaras de entrada.
4. Escriba una nueva descripción en el cuadro de texto Descripción mediante los caracteres y marcadores de
posición de la tabla.
5. Haga clic en la flecha abajo Tipo de máscara y seleccione un tipo de máscara adecuado.
1. En el panel de navegación, haga clic con el botón secundario en el objeto y haga clic en Vista Diseño en el
menú contextual.
3. En el área Propiedades de campo, haga clic en el cuadro de texto Máscara de entrada y, a continuación,
escriba su máscara personalizada.
Para obtener más información sobre cómo definir una máscara de entrada, haga clic en el cuadro de propiedad
Máscara de entrada y, a continuación, presione F1. Debe escribir manualmente la definición de la máscara de
entrada para los campos de tipo Número y Moneda.
Principio de página
(000) 000-0000 (206) 555-0199 En este caso, es preciso escribir un código de área porque en esa
sección de la máscara (000 entre paréntesis) se usa el marcador de
posición 0.
(999) 000-0000! (206) 555-0199 En este caso, en la sección de código de área se utiliza el marcador
( ) 555-0199 de posición 9, de manera que los códigos de área son opcionales.
Además, el signo de exclamación (!) hace que la máscara se rellene
de izquierda a derecha.
http://support.office.microsoft.com/client/Gu%c3%ada-de-entrada-de-datos-de-Acces... 02/09/2015
Guía de entrada de datos de Access mediante el uso de las máscaras de entrada Page 6 of 7
(000) AAA-AAAA (206) 555-TELE Permite sustituir los cuatro últimos dígitos de un número de
teléfono con formato de Estados Unidos por letras. Observe el uso
del marcador de posición 0 en la sección de código de área, que
hace que el código de área sea obligatorio.
#999 -20 Cualquier número positivo o negativo que no supere los cuatro
2000 caracteres y sin separador de millares ni posiciones decimales.
ISBN ISBN 1-55615- Un número de libro con el texto literal, el primer y el último dígito
0-&&&&&&&&&-0 507-7 obligatorios y cualquier combinación de letras y caracteres entre
esos dígitos.
Principio de página
La regla de validación que se muestra en la siguiente tabla garantiza que la dirección de correo electrónico se
escriba con uno o varios caracteres, a continuación, un signo “@” seguido de uno o varios caracteres, después un
punto y, por último, uno o varios caracteres. Por ejemplo, se permitirá miguel@example.com, pero no se permitirá
miguel@example,com o miguel@example. Si escribe una dirección de correo electrónico que no coincide con la
regla de validación, Access no acepta la entrada y muestra el mensaje en la propiedad Texto de validación. Si no se
escribe ningún texto en el cuadro de propiedad Texto de validación, Access muestra un mensaje genérico.
Propiedad Valor
http://support.office.microsoft.com/client/Gu%c3%ada-de-entrada-de-datos-de-Acces... 02/09/2015
Guía de entrada de datos de Access mediante el uso de las máscaras de entrada Page 7 of 7
Propiedad Valor
Regla de validación Is Null Or ((Like "*?@?*.?*") And (Not Like "*[ ,;]*"))
Texto de validación Escriba la dirección de correo electrónico con un signo "@" y el nombre de dominio
(opcional) completo (por ejemplo, "benito@contoso.com").
Para obtener más información sobre cómo usar las reglas de validación, además de conocer los procedimientos
paso a paso, vea el artículo Restringir la entrada de datos usando una regla de validación.
Principio de página
http://support.office.microsoft.com/client/Gu%c3%ada-de-entrada-de-datos-de-Acces... 02/09/2015