Aplicar formato a un campo de texto

Los campos de texto corto y texto largo (también denominado MEMO) son quizás los tipos de datos más usados. Con el formato de texto tiene dos opciones: mantener los formatos predeterminados o crear un formato personalizado. Al aplicar un formato a un campo de tabla, se aplica automáticamente el mismo formato a cualquier control de formulario o informe que se vincule posteriormente a ese campo de tabla.  El formato solo cambia la forma en que se muestran los datos y no afecta a la forma en que se almacenan los datos o cómo los usuarios escriben datos.

En este artículo

Información general sobre los formatos de texto

Aplicar un formato personalizado

Ejemplos de formatos personalizados

Caracteres de formato personalizado

Información general sobre los formatos de texto

Los tipos de datos texto corto y texto largo (también llamado Memo) no tienen formatos predefinidos. El tipo de datos de texto corto solo tiene formatos personalizados. El tipo de datos de texto largo tiene formato de texto personalizado y de texto enriquecido. Si no especifica un formato, Access alinea a la izquierda todo el texto de las hojas de comentarios.

Normalmente, los formatos personalizados se aplican a los tipos de datos texto corto y texto largo para que los datos de la tabla sean más fáciles de leer. Por ejemplo, si usa un formulario para recopilar números de tarjetas de crédito y almacena esos números sin espacios, puede usar un formato personalizado para agregar los espacios apropiados y facilitar la lectura de los números de las tarjetas de crédito.

Los formatos personalizados para los campos de texto pueden tener hasta dos secciones. Cada sección contiene la especificación de formato para los diferentes datos de un campo.

Sección

Descripción

Primera

Formato para campos con texto.

Segunda

Formato para campos con cadenas de longitud cero y valores Null.

Por ejemplo, si tiene un cuadro de textocontrol en el que quiere que aparezca la palabra "Ninguna" cuando no haya ninguna cadena en el campo, puede escribir el formato personalizado @;"Ninguna" como valor de la propiedad Format del control. El símbolo @ de la primera sección hace que se muestre el texto del campo y la segunda sección hace que aparezca la palabra "ninguno" cuando hay una cadena de longitud cero o un valor nulo en el campo.

Puede usar la función Format para devolver un valor para una cadena de longitud cero y otro para un valor null .

Para controlar el formato en el que se escriben los datos, vea controles de entrada de datos de controles con máscaras de entrada. Para mejorar el texto sin formato en un tipo de datos de texto largo, vea Agregar un campo de texto enriquecido.

Volver al principio

Aplicar un formato personalizado

  1. Abra la tabla en la Vista Diseño.

  2. En la sección superior de la cuadrícula de diseño, seleccione el campo de fecha y hora al que desee aplicar formato.

  3. En la sección propiedades del campo , seleccione la pestaña General , haga clic en la celda situada junto al cuadro formato y escriba los caracteres específicos según sus necesidades de formato.

  4. Después de escribir un formato, aparece el botón Opciones de actualización de propiedades , que le permite aplicar el formato a cualquier otro campo de tabla y controles de formulario que la hereden lógicamente. Para aplicar los cambios en toda la base de datos, haga clic en la etiqueta inteligente y, a continuación, haga clic en Actualizar formato dondequiera <nombre del campo> se usa. En este caso, nombre de campo es el nombre del campo de texto.

  5. Si opta por aplicar los cambios a toda la base de datos, aparece el cuadro de diálogo Actualizar propiedades , que muestra los formularios y otros objetos que heredarán el nuevo formato. Haga clic en para aplicar el formato.

    Para obtener más información, vea propagar una propiedad de campo.

  6. Guarde los cambios y, a continuación, cambie a la vista Hoja de información para ver si el formato se ajusta a sus necesidades.

  7. Pruebe el formato de texto personalizado de las siguientes maneras:

    • Escriba valores en mayúsculas o minúsculas y vea cómo el formato trata los datos.

    • Escriba una cadena de longitud cero o un valor nulo y compruebe si le gusta el resultado.

Volver al principio

Ejemplos de formatos personalizados

A continuación se muestran algunos ejemplos de formatos de texto personalizados.

Valor

Datos

Mostrar

@@@-@@-@@@@

465043799

465-04-3799

@@@@@@@@@

465-04-3799
465043799

465-04-3799
465043799

>

davolio
DAVOLIO
Davolio

DAVOLIO
DAVOLIO
DAVOLIO

<

davolio
DAVOLIO
Davolio

davolio
davolio
davolio

@;"Desconocido"

Valor Null

Desconocido

Cadena de longitud cero

Desconocido

Cualquier texto

Se muestra el mismo texto que se escribe

Volver al principio

Caracteres de formato personalizado

Nota: Aplicar cualquier formato personalizado a los campos texto largo o MEMO trunca la pantalla a 255 caracteres.

Para crear un formato personalizado, use los siguientes caracteres como marcadores de posición y separadores.

Carácter

Descripción

@

Se usa para mostrar cualquier carácter disponible para su posición en la cadena de formato. Si Access coloca todos los caracteres en los datos subyacentes, los marcadores de posición restantes aparecerán como espacios en blanco.

Por ejemplo, si la cadena de formato es @ @ @ @ @ y el texto subyacente es ABC, el texto se alinea a la izquierda con dos espacios iniciales en blanco.

&

Se usa para mostrar cualquier carácter disponible para su posición en la cadena de formato. Si Access coloca todos los caracteres en los datos subyacentes, los marcadores de posición restantes no muestran nada.

Por ejemplo, si la cadena de formato es &&&&& y el texto es ABC, solo se mostrará el texto alineado a la izquierda.

!

Se usa para obligar a que los caracteres de marcador de posición se rellenen de izquierda a derecha en lugar de derecha a izquierda. Debes usar este carácter al principio de cualquier cadena de formato.

<

Se usa para forzar el texto a minúsculas. Debe usar este carácter al principio de una cadena de formato, pero puede precederla con un signo de exclamación (!).

>

Se usa para forzar el texto a mayúsculas. Debe usar este carácter al principio de una cadena de formato, pero puede precederla con un signo de exclamación (!).

*

Cuando se usa, el carácter inmediatamente después del asterisco (*) se convierte en un carácter de relleno (un carácter que se usa para rellenar espacios en blanco). En general, Access muestra el texto alineado a la izquierda y rellena cualquier área situada a la derecha del valor con espacios en blanco. Puede Agregar caracteres de relleno en cualquier lugar de una cadena de formato. Al hacerlo, Access rellena los espacios en blanco con el carácter especificado.

Espacio en blanco, +-$ ()

Se usa para insertar espacios en blanco, caracteres matemáticos (+-), símbolos financieros ($ ¥ £) y paréntesis según sea necesario en cualquier lugar de las cadenas de formato. Si desea usar otros símbolos matemáticos comunes, como las barras diagonales (\ o/) y el asterisco (*), colóquelos entre comillas dobles (tenga en cuenta que puede colocar estos caracteres en cualquier lugar de la cadena de formato).

"Texto literal"

Use comillas dobles para rodear el texto que desea que se muestre a los usuarios.

\

Se usa para forzar a Access a mostrar el carácter inmediatamente posterior. Es lo mismo que rodea un carácter con comillas dobles.

volver

Se usa para aplicar un color a todos los valores de una sección de su formato. Debe escribir el nombre entre corchetes y usar uno de estos nombres: negro, azul, aguamarina, verde, magenta, rojo, amarillo o blanco.

Volver al principio

Nota:  Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido le resulte útil. ¿Podría decirnos si la información le resultó útil? Aquí puede consultar el artículo en inglés.

Manténgase un paso por delante con Microsoft 365

¿Necesita más ayuda?

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×