Créer ou supprimer un champ de texte enrichi

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Vous pouvez stocker du texte enrichi mis en forme dans une base de données Access à l'aide d'un champ texte long (également appelé mémo) et définir la propriété FormatTexte de ce champ sur TexteEnrichi. Par exemple, vous pouvez mettre le texte en gras ou souligné, appliquer différentes polices à des mots ou caractères individuels, et modifier les couleurs du texte. Vous pouvez appliquer une mise en forme à tout ou une partie du contenu du champ lorsque ce dernier est affiché dans une feuille de données et en modifiant le champ par le biais d'un contrôle dépendant dans un formulaire ou un État.

Contenu de cet article

Qu'est-ce que le texte enrichi?

Créer un champ de texte enrichi

Convertir un champ en texte enrichi

Convertir un champ de texte enrichi en texte brut

Effacer la propriété Ajouter uniquement

Activer la mise en forme de texte enrichi pour les contrôles de formulaire et d'État

Qu'est-ce que le texte enrichi?

Le texte enrichi est un texte mis en forme avec des options de mise en forme courantes, telles que le gras et l'italique, qui ne sont pas disponibles avec du texte brut. Vous pouvez mettre en forme vos données à l'aide d'outils de mise en forme courants, tels que le ruban et la mini-barre d'outils. En coulisse, Access applique le code de mise en forme HTML (Hypertext Markup Language) à vos données. Access utilise le code HTML, car il offre une plus grande compatibilité avec les champs de texte enrichi stockés dans des listes SharePoint.

Image du ruban Access

Access stocke le texte enrichi en utilisant le type de données texte long, qui est le seul type de données doté d'une prise en charge intégrée pour le texte enrichi. Pour créer un champ permettant de stocker du texte enrichi, vous devez créer un champ de texte long, puis définir la propriété FormatTexte de ce champ sur TexteEnrichi. Les deux valeurs possibles sont les suivantes:

  • RTF    Active le texte enrichi et est stocké et interprété comme un balisage HTML enrichi.

  • Claire    Active le texte brut et est interprété comme du texte brut.

Vous pouvez définir la propriété FormatTexte pour le champ de texte long dans la table en mode feuille de données et en mode création. Une fois que vous avez stocké du texte enrichi dans un champ de texte long, vous pouvez l'afficher dans un formulaire ou un État à l'aide d'un contrôle de zone de texte. Le contrôle de zone de texte possède une propriété FormatTexte qui hérite sa valeur initiale de la propriété FormatTexte du champ de texte long. Toutefois, vous pouvez modifier la propriété FormatTexte sur le contrôle zone de texte.

Le tableau suivant présente les options de mise en forme de texte enrichi prises en charge:

Icône

Option

Description

Image du bouton

Nom de la police

Sélectionnez une autre police.

Callout 4

Taille de police

Sélectionne une taille de police.

Callout 4

Gras

Met le texte sélectionné en gras. Si le texte est déjà en gras, supprime le gras.

Image du bouton

Italique

Met le texte sélectionné en italique. Si le texte est déjà en italique, supprime l'italique.

Callout 4

Souligné

Le texte est souligné. Si le texte est déjà souligné, le soulignement disparaît.

Callout 4

Aligner à gauche

Aligne le texte par rapport à la marge gauche.

Callout 4

Centrer

Centre le texte dans la marge.

Callout 4

Aligner à droite

Aligne le texte par rapport à la marge de droite.

Callout 4

des numéros

Commence la numérotation des paragraphes. Le nombre s'affiche avant chaque paragraphe.

Image du bouton Puces

des puces

Commence à placer une puce devant chaque paragraphe.

Callout 4

Couleur de police

Sélectionne une couleur de premier plan de police.

Callout 4

Couleur de surbrillance du texte

Donne l'apparence du texte marqué d'un stylet de surligneur.

Image du bouton

Diminuer le retrait

Diminue la mise en retrait de paragraphe.

Callout 4

Augmenter le retrait

Augmente la mise en retrait du paragraphe.

Image de bouton gauche à droite

De gauche à droite

Remplit le contrôle de gauche à droite.

Image de bouton droite à gauche

De droite à gauche

Remplit le contrôle de droite à gauche.

Haut de la page

Créer un champ de texte enrichi

Vous pouvez créer un champ de texte enrichi en mode feuille de données de table ou en mode création.

En mode feuille de données

  1. Ouvrez la table en mode feuillede données.

  2. Sélectionnez Cliquer pour ajouter, puis texte long dans la liste.

  3. Double-cliquez sur l'en-tête de champ, puis entrez un nom significatif pour le nouveau champ.

  4. Enregistrez vos modifications.

En mode création

  1. Ouvrez la table en mode création.

  2. Dans la grille de création de la table, repérez la première ligne vide. Dans la colonne nom du champ , tapez un nom de champ.

  3. Dans la colonne type de données , sélectionnez texte long.

  4. Sous Propriétés du champ, cliquez sur l’onglet Général.

  5. Cliquez dans la zone format du texte et sélectionnez texte enrichi.

  6. Enregistrez vos modifications.

Haut de la page

Convertir un champ en texte enrichi

  1. Ouvrez la table qui contient le champ en mode création.

  2. Dans la grille de création de la table, cliquez sur le champ de texte long que vous souhaitez convertir en texte enrichi.

  3. Sous Propriétés du champ, cliquez sur l’onglet Général.

  4. Cliquez sur la zone format du texte et sélectionnez texte enrichi.

  5. Enregistrez vos modifications.

Haut de la page

Convertir un champ de texte enrichi en texte brut

Important    Lorsque vous remplacez un champ de texte enrichi par du texte brut, Access vous signale que toute la mise en forme sera supprimée. Une fois que vous avez appliqué la modification au texte brut et que la table a été enregistrée, vous ne pouvez pas annuler la modification.

  1. Ouvrez la table qui contient le champ en mode création.

  2. Dans la grille de création de la table, cliquez sur le champ de texte long que vous souhaitez convertir en texte enrichi.

  3. Sous Propriétés du champ, cliquez sur l’onglet Général.

  4. Cliquez dans la zone FormatTexte et sélectionnez texte brut.

  5. Enregistrez vos modifications.

Haut de la page

Effacer la propriété Ajouter uniquement

Pour activer la mise en forme de texte enrichi pour un champ, assurez-vous que la propriété Ajouter uniquement pour le champ est désactivée. Dans le cas contraire, Access masque le texte dans le champ chaque fois que vous placez le curseur dans ce champ, ou dans n'importe quel contrôle de formulaire ou d'État lié à ce champ.

Pour désactiver la propriété Ajouter uniquement

  1. Ouvrez la table en mode création.

  2. Sélectionnez le long champ de texte que vous voulez modifier, puis dans la partie inférieure du concepteur de tables, sous l'onglet général , faites défiler vers le bas jusqu'à la propriété Ajouter uniquement .

  3. Cliquez sur le champ en regard de la propriété et sélectionnez non dans la liste.

  4. Enregistrez vos modifications.

Haut de la page

Activer la mise en forme de texte enrichi pour les contrôles de formulaire et d'État

Si vous utilisez les commandes de l'onglet créer pour créer un formulaire ou un État, et que vous avez activé l'édition de texte enrichi pour le champ de texte long sous-jacent, le contrôle de zone de texte qui en résulte hérite de la propriété format du texte pour le champ de texte long. Si le champ de texte long de votre tableau contient des données, celles-ci s'affichent dans le contrôle de texte de votre formulaire ou état. Toutefois, Access n'active pas l'édition de texte enrichi lorsque vous ajoutez manuellement un contrôle à un formulaire ou à un État, même si vous liez ensuite ce contrôle à un champ de texte long avec une mise en forme de texte enrichi.

  1. Ouvrez le formulaire en mode création.

  2. Sous l’onglet Création, dans le groupe Contrôles, cliquez sur Zone de texte.

  3. Dans une zone vierge de votre formulaire, cliquez et faites glisser la souris pour dessiner le contrôle.

  4. Cliquez sur la zone de texte du nouveau contrôle, cliquez avec le bouton droit sur la zone de texte du contrôle (et non sur l'étiquette), puis cliquez sur Propriétés.

  5. Dans la feuille de propriétés du nouveau contrôle, cliquez sur l'onglet toutes .

  6. Cliquez sur la zone de propriété source contrôle et sélectionnez votre champ de texte long dans la liste.

    Par défaut, la liste affiche les champs dans la table qui est liée à votre formulaire. Si votre champ de texte long réside dans une autre table, utilisez cette syntaxe d'expression pour lier le contrôle: = [nom de la table]! [ nom du champ]. Utilisez les crochets et le point d'exclamation exactement comme indiqué. Tapez le nom de votre table dans la première partie de l'expression, ainsi que le nom de votre champ de texte long dans la deuxième partie. Par exemple, si vous avez une table nommée notes avec un long champ de texte nommé compliments, vous devez entrer cette chaîne dans la zone de propriété source contrôle : =[Notes]![Compliments]

  7. Dans la feuille de propriétés, avec l'onglet tous toujours sélectionné, recherchez et sélectionnez la zone de propriété format du texte , puis sélectionnez texte enrichi dans la liste.

  8. Enregistrez vos modifications.

Haut de la page

Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×