Puede almacenar texto enriquecido con formato en una base de datos de Access mediante un campo Texto largo (también denominado Memo) y estableciendo la propiedad TextFormat del campo en RichText. Por ejemplo, puede convertir el texto en negrita o subrayado, aplicar diferentes fuentes a palabras o caracteres individuales y cambiar colores de texto. Puede aplicar formato a todo o parte del contenido del campo cuando el campo se muestra en una hoja de datos y editando el campo a través de un control enlazado en un formulario o informe.

En este artí­culo

¿Qué es el texto enriquecido?

El texto enriquecido es texto con formato con opciones de formato comunes, como negrita y cursiva, que no están disponibles con texto sin formato. Para dar formato a los datos, use herramientas de formato comunes, como la cinta de opciones y la minibarra de herramientas. En segundo plano, Access aplica código de formato de lenguaje de marcado de hipertexto (HTML) a los datos. Access usa HTML porque proporciona un mayor grado de compatibilidad con campos de texto enriquecido almacenados en listas de SharePoint.

Imagen de la cinta de opciones de Access

Access almacena texto enriquecido con el tipo de datos Texto largo, que es el único tipo de datos que tiene compatibilidad integrada con texto enriquecido. Para crear un campo para almacenar texto enriquecido, cree un campo Texto largo y, después, establezca la propiedad TextFormat de ese campo en RichText. Los dos valores posibles son:

  • RichText    Habilita el texto enriquecido y se almacena e interpreta como marcado HTML enriquecido.

  • Texto sin formato    Habilita el texto sin formato y se interpreta como texto sin formato.

Establezca la propiedad TextFormat para el campo Texto largo en la tabla en la vista Hoja de datos y en la vista Diseño. Después de almacenar texto enriquecido en un campo texto largo, puede mostrarlo en un formulario o informe mediante un control de cuadro de texto. El control de cuadro de texto tiene una propiedad TextFormat que hereda su valor inicial de la propiedad TextFormat del campo Texto largo. Sin embargo, puede cambiar la propiedad TextFormat en el control de cuadro de texto.

En la tabla siguiente se muestran las opciones de formato de texto enriquecido compatibles:

Icono

Opción

Descripción

Imagen del botón

Nombre de fuente

Selecciona un tipo de letra diferente.

Imagen del botón

Tamaño de fuente

Selecciona un tamaño de fuente.

Imagen del botón

Negrita

Pone el texto seleccionado en negrita. Si el texto ya está en negrita, quita la negrita.

Imagen del botón

Cursiva

Convierte el texto seleccionado en cursiva. Si el texto ya está en cursiva, quita la cursiva.

Imagen del botón

Subrayado

Hace que el texto sea subrayado. Si el texto ya está subrayado, quita el subrayado.

Imagen del botón

Alinear a la izquierda

Alinea el texto con el margen izquierdo.

Imagen del botón

Centrar

Centra el texto dentro del margen.

Imagen del botón

Alinear a la derecha

Alinea el texto con el margen derecho.

Imagen del botón

Numeración

Comienza la numeración de párrafos. El número aparece antes de cada párrafo.

Imagen del botón Viñetas

Viñetas

Comienza a colocar una viñeta antes de cada párrafo.

Imagen del botón

Color de fuente

Selecciona un color de primer plano de fuente.

Imagen del botón

Color de resaltado de texto

Hace que el texto parezca marcado con un lápiz de resaltador.

Imagen del botón

Disminuye la sangría

Disminuye la sangría del párrafo.

Imagen del botón

Aumenta la sangría

Aumenta la sangría de párrafo.

Imagen del botón de izquierda a derecha

De izquierda a derecha

Rellena el control de izquierda a derecha.

Imagen del botón de derecha a izquierda

De derecha a izquierda

Rellena el control de derecha a izquierda.

Volver al principio

Crear un campo de texto enriquecido

Puede crear un campo de texto enriquecido en la vista Hoja de datos de tabla o en la vista Diseño.

En la vista Hoja de datos

  1. Abra la tabla en la Vista Hoja de datos.

  2. Seleccione Hacer clic para agregary, a continuación, seleccione Texto largo de la lista.

  3. Haga doble clic en el encabezado del campo y escriba un nombre significativo para el nuevo campo.

  4. Guarde los cambios.

En la vista Diseño

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

  2. En la cuadrícula de diseño de tabla, busque la primera fila vacía. A continuación, en la columna Nombre de campo, escriba un nombre de campo.

  3. En la columna Tipo de datos, seleccione Texto largo.

  4. En Propiedades de campo, haga clic en la pestaña General.

  5. Haga clic dentro del cuadro Formato de texto y seleccione Texto enriquecido.

  6. Guarde los cambios.

Volver al principio

Cambiar un campo a texto enriquecido

  1. Abra la tabla que contiene el campo en la vista Diseño.

  2. En la cuadrícula de diseño de tabla, haga clic en el campo Texto largo que desea cambiar a texto enriquecido.

  3. En Propiedades de campo, haga clic en la pestaña General.

  4. Haga clic en el cuadro Formato de texto y seleccione Texto enriquecido.

  5. Guarde los cambios.

Volver al principio

Cambiar un campo de texto enriquecido a texto sin formato

Importante    Al cambiar un campo de texto enriquecido a texto sin formato, Access le pide una advertencia de que se quitará todo el formato. Una vez que haya aplicado el cambio al texto sin formato y se haya guardado la tabla, no podrá deshacer el cambio.

  1. Abra la tabla que contiene el campo en la vista Diseño.

  2. En la cuadrícula de diseño de tabla, haga clic en el campo Texto largo que desea cambiar a texto enriquecido.

  3. En Propiedades de campo, haga clic en la pestaña General.

  4. Haga clic en el cuadro Formato de texto y seleccione Texto sin formato.

  5. Guarde los cambios.

Volver al principio

Borrar la propiedad Solo anexar

Para habilitar el formato de texto enriquecido para un campo, asegúrese de que la propiedad Solo anexar del campo está deshabilitada. En caso contrario, Access oculta el texto del campo siempre que coloque el cursor en ese campo o en cualquier formulario o control de informe enlazado a ese campo.

Para deshabilitar la propiedad Solo anexar

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

  2. Seleccione el campo Texto largo que desea cambiar y, en la parte inferior del diseñador de tablas, en la pestaña General, desplácese hacia abajo hasta la propiedad Solo anexar.

  3. Haga clic en el campo situado junto a la propiedad y seleccione No en la lista.

  4. Guarde los cambios.

Volver al principio

Habilitar el formato de texto enriquecido para controles de formulario e informe

Si usa los comandos de la pestaña Crear para crear un formulario o informe y ha habilitado la edición de texto enriquecido para el campo texto largo subyacente, el control de cuadro de texto resultante hereda la propiedad Formato de texto establecida para el campo Texto largo. Si tiene datos en el campo Texto largo de la tabla, estos datos aparecen en el control de texto del formulario o informe. Sin embargo, Access no habilita la edición de texto enriquecido al agregar manualmente un control a un formulario o informe, incluso si posteriormente enlaza ese control a un campo texto largo con formato de texto enriquecido.

  1. Abra el formulario en la vista Diseño.

  2. En el grupo Controles de la pestaña Diseño, haga clic en Cuadro de texto.

  3. En un área en blanco del formulario, haga clic y arrastre el mouse para dibujar el control.

  4. Haga clic en el área de texto del nuevo control, haga clic con el botón derecho en el área de texto del control (no en la etiqueta) y, a continuación, haga clic en Propiedades.

  5. En la hoja de propiedades del nuevo control, haga clic en la pestaña Todo.

  6. Haga clic en el cuadro de propiedad Origen del control y seleccione el campo Texto largo de la lista.

    De forma predeterminada, la lista muestra los campos de la tabla enlazados al formulario. Si el campo Texto largo reside en otra tabla, use esta sintaxis de expresión para enlazar el control: =[nombre de tabla]![ nombre delcampo ]. Use los corchetes y el signo de exclamación exactamente como se muestra. Escriba el nombre de la tabla en la primera parte de la expresión y el nombre del campo Texto largo en la segunda parte. Por ejemplo, si tiene una tabla denominada Notas con un campo de texto largo denominado Cumplidos, escribiría esta cadena en el cuadro de propiedad Origen del control:=[Notes]![Compliments]

  7. En la hoja de propiedades, con la pestaña Todo seleccionada, busque y seleccione el cuadro de propiedades Formato de texto y, a continuación, seleccione Texto enriquecido de la lista.

  8. Guarde los cambios.

Volver al principio

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Office Usuarios de Insider

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×