Insérer ou ajouter un champ de texte enrichi

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Microsoft Office Access 2007 vous permet de stocker du texte enrichi mis en forme dans une base de données. Pour cela, utilisez un champ mémo et définissez la propriété Format de texte du champ (nouveau dans Office Access 2007) à Texte enrichi. Vous pouvez appliquer la mise en forme à l'ensemble du contenu du champ ou à une partie seulement en modifiant le champ par le biais d'un contrôle dépendant dans un formulaire ou lorsque le champ apparaît dans une feuille de données. Vous pouvez également appliquer la mise en forme à l'ensemble du contenu d'un champ lorsque vous affichez un état en mode Mise en forme (nouveau dans Office Access 2007).

Cet article indique la marche à suivre pour insérer ou modifier un champ mémo qui utilise du texte enrichi et pour mettre en forme du texte à l'aide des options de mise en forme de texte enrichi.

Contenu de cet article

Quel est le texte enrichi ?

Présentation de la propriété Format du texte

Créer un champ de texte enrichi

Modifier un champ de texte brut existant à un champ de texte enrichi

Appliquer des options de mise en forme au texte

Modifier un champ de texte enrichi à un champ de texte brut

Procédure à suivre lorsque la propriété Format du texte obtient pas synchronisée

Pour plus d’informations


Qu'est-ce que le texte enrichi ?

Le texte enrichi est du texte mis en forme avec des options de mise en forme communes, par exemple gras et italique, qui ne sont pas disponibles avec du texte brut. Vous pouvez mettre en forme vos données à l'aide des outils de mise en forme communs aux programmes Microsoft Office System 2007, par exemple Microsoft Office Word 2007 et Microsoft Office PowerPoint 2007. En arrière-plan, Office Access 2007 applique le code de mise en forme HTML (Hypertext Markup Language) à vos données. Access utilise le code HTML, car il offre une meilleure compatibilité avec les champs de texte enrichi stockés dans les listes Windows SharePoint Services 3.0.

Le tableau suivant répertorie les options de mise en forme de texte enrichi prises en charge par Office Access 2007:

Icône

Option

Description

image du bouton

Nom de police

Permet de sélectionner une autre police.

image du bouton

Taille de police

Permet de sélectionner une taille de police.

image du bouton

Gras

Met le texte sélectionné en gras. Si le texte est déjà en gras, la mise en gras est annulée.

image du bouton

Italique

Met le texte sélectionné en italique. Si le texte est déjà en italique, la mise en italique est annulée.

image du bouton

Souligner

Souligne le texte. Si le texte est déjà souligné, le trait de soulignement est supprimé.

image du bouton

Aligner à gauche

Aligne le texte contre la marge de gauche.

image du bouton

Centrer

Centre le texte dans la marge.

image du bouton

Aligner à droite

Aligne le texte contre la marge de droite.

image du bouton

Numérotation

Numérote les paragraphes. Le numéro apparaît devant chaque paragraphe.

image du bouton

Puces

Place une puce devant chaque paragraphe.

image du bouton

Couleur de police

Permet de sélectionner la couleur de la police.

image du bouton

Couleur de surbrillance de texte

Fait apparaître le texte comme s'il avait été souligné avec un surligneur.

image du bouton

Diminuer le retrait

Réduit le retrait du paragraphe.

image du bouton

Augmenter le retrait

Augmente le retrait du paragraphe.

Image de bouton Gauche à droite

Gauche à droite

Remplit le contrôle de gauche à droite.

Image de bouton Droite à gauche

Droite à gauche

Remplit le contrôle de droite à gauche.

Office Access 2007 stocke le texte enrichi en utilisant le type de données Mémo. Il s'agit du seul type de données dans Access qui offre la prise en charge intégrée du texte enrichi. Pour créer un champ permettant de stocker du texte enrichi, vous devez créer un champ mémo et définir la propriété Format du texte de ce champ à Texte enrichi.

Haut de la Page


Présentation de la propriété FormatTexte

Une série de propriétés est associé à la plupart des contrôles, des champs et des objets dans Access. Une propriété est une valeur nommée qui définit certaines caractéristiques de l'objet ; par exemple, sa position, sa taille et s'il est visible ou non. La propriété FormatTexte contient le paramètre qui détermine si le texte est traité comme du texte enrichi ou brut. Les deux valeurs possibles sont :

Propriété Format du texte

Description

Texte Enrichi

Le texte est affiché sous forme de texte enrichi et est stocké et interprété comme une balise HTML enrichie.

TexteBrut

Le texte est affiché comme texte brut et est interprété de même.

La propriété FormatTexte pour le champ mémo est définie en mode Création dans la table. Les zones de texte que vous créez pour afficher les données dans le champ mémo héritent de la valeur que vous définissez. La valeur n'est cependant héritée que lorsque vous créez le contrôle. Vous pouvez ensuite changer la valeur en vous reportant à la feuille de propriétés pour chaque zone de texte.

Haut de la Page


Créer un champ de texte enrichi

Le texte enrichi est stocké dans un champ qui utilise le type de données mémo. Il s'agit du seul type de données qui offre la prise en charge intégrée de l'affichage et du stockage du texte enrichi. Pour créer un champ pouvant stocker du texte enrichi, vous devez d'abord créer un champ mémo et définir la propriété Format du texte de ce champ mémo à Texte enrichi.

Créer un champ mémo pour stocker du texte enrichi

  1. Cliquez sur le bouton Microsoft Office Image du bouton Office , puis sur Ouvrir.

  2. Dans la boîte de dialogue Ouvrir, ouvrez la base de données à laquelle vous souhaitez ajouter le champ.

  3. Dans le volet de navigation, cliquez avec le bouton droit sur la table à laquelle vous souhaitez ajouter le champ de texte enrichi, puis cliquez sur Mode Création.

  4. Dans la grille de création de la table, recherchez la première ligne vide. Puis, dans la colonne Nom de champ, tapez un nom de champ.

  5. Dans la colonne Type de données, sélectionnez Mémo.

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

  7. Cliquez dans la zone Format du texte et sélectionnez Texte enrichi.

  8. Pour enregistrer la table, cliquez sur Enregistrer image du bouton . dans la barre d’outils Accès rapide.

Après avoir créé le champ Mémo, vous pouvez entrer et mettre en forme de texte enrichi en mode feuille de données ou en mode formulaire. Pour plus d’informations sur la mise en forme de texte enrichi, voir la section appliquer des options de mise en forme au texte, plus loin dans cet article.

Haut de la Page


Transformer un champ de texte brut en champ de texte enrichi

Si vous avez un champ mémo existant que vous voulez modifier afin qu’il puisse stocker du texte enrichi, vous pouvez modifier la propriété format du texte de ce champ à partir de PlainText à texte enrichi. Si vous avez un champ texte existant que vous voulez modifier afin qu’il puisse stocker du texte enrichi, vous devez tout d’abord modifier le type de données du champ à partir du texte à Mémo.

Modifier un champ mémo existant pour qu'il puisse stocker du texte enrichi

  1. Démarrez Office Access 2007.

  2. Cliquez sur le bouton Microsoft Office Image du bouton Office , puis sur Ouvrir.

  3. Dans la boîte de dialogue Ouvrir, ouvrez la base de données qui contient le champ.

  4. Dans le volet de navigation, cliquez avec le bouton droit sur la table qui contient le champ, puis cliquez sur Mode Création.

  5. Dans la grille de création de la table, cliquez sur le champ mémo que voulez transformer en champ de texte enrichi.

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

  7. Cliquez dans la zone Format du texte et sélectionnez Texte enrichi.

  8. Pour enregistrer la table, cliquez sur Enregistrer .

Modifier un champ de texte existant pour qu'il puisse stocker du texte enrichi

  1. Cliquez sur le bouton Microsoft Office Image du bouton Office , puis sur Ouvrir.

  2. Dans la boîte de dialogue Ouvrir, ouvrez la base de données qui contient le champ.

  3. Dans le volet de navigation, cliquez avec le bouton droit sur la table qui contient le champ, puis cliquez sur Mode Création.

  4. Dans la grille de création de la table, cliquez sur le champ de texte que voulez transformer en champ de texte enrichi.

  5. Sous Type de données , remplacez Texte par Mémo.

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

  7. Cliquez dans la zone Format du texte et sélectionnez Texte enrichi.

  8. Pour enregistrer la table, cliquez sur Enregistrer .

Une fois que vous avez stocké du texte enrichi dans un champ mémo, vous pouvez l'afficher dans un formulaire ou un état par le biais d'un contrôle Zone de texte. Le contrôle Zone de texte comporte une propriété FormatTexte qui hérite de la valeur de la propriété FormatTexte du champ mémo. Vous pouvez également modifier la propriété FormatTexte directement à partir du contrôle Zone de texte.

Haut de la Page


Appliquer des options de mise en forme au texte

Lorsque vous modifiez un champ de texte enrichi, en mode Feuille de données ou Formulaire, vous pouvez appliquer des options de mise en forme à l'aide des commandes de la mini barre d'outils ou des groupes Police et Alignement des polices sous l'onglet Accueil. Pour cela, sélectionnez d'abord le texte que vous voulez mettre en forme, puis appliquez les options de mise en forme voulues.

Lorsque vous sélectionnez du texte à l'aide de la souris dans un champ mémo prenant en charge le texte enrichi, la mini barre d'outils apparaît quand vous relâchez le bouton gauche après avoir sélectionné le texte. La barre d'outils miniature comporte des boutons pour les options de mise en forme les plus courantes.

La barre d'outils miniature

Supposons que vous vouliez mettre en évidence du texte en appliquant la mise en forme gras pour qu'il soit plus sombre et qu'il se distingue mieux.

Appliquer la mise en forme à l'aide de la mini barre d'outils

  1. Cliquez sur le texte à mettre en forme et faites glisser le curseur pour le sélectionner.

    La mini barre d'outils apparaît.

  2. Placez votre pointeur de souris sur la mini-barre d’outils pour le rendre plus visible, puis cliquez sur gras image du bouton .

Lorsque la mini barre d'outils apparaît, elle reflète les caractéristiques de mise en forme du texte que vous avez sélectionné. Par exemple, si le texte est déjà en gras, le bouton Gras apparaît en surbrillance dans la barre d'outils.

Vous pouvez également appliquer des options de mise en forme à partir de l'onglet Accueil du ruban intégré dans l'Interface utilisateur Microsoft Office Fluent. Supposons que vous souhaitiez appliquer l'option de mise en forme italique.

Appliquer la mise en forme à l'aide du ruban office Fluent

  1. Cliquez sur le texte à mettre en forme et faites glisser le curseur pour le sélectionner.

  2. Sous l’onglet accueil, dans le groupe police, cliquez sur italique image du bouton .

Conseil : Pour sélectionner rapidement un mot, placez le pointeur sur le mot et double-cliquez sur celui-ci. Pour sélectionnez le paragraphe entier, cliquez trois fois.

Haut de la Page


Transformer un champ de texte enrichi en champ de texte brut

Vous pouvez transformer un champ de texte enrichi en champ de texte brut et annuler la mise en forme appliquée en sélectionnant la valeur Texte Brut pour la propriété Format Texte de ce champ. Lorsque vous transformez un champ de texte enrichi en champ de texte brut, Office Access 2007 vous avertit que la mise en forme appliquée à ce champ sera annulée. Une fois que le texte brut est appliqué et que la table est enregistrée, vous ne pourrez plus annuler le changement.

Transformer un champ de texte enrichi en champ de texte brut

  1. Démarrez Office Access 2007.

  2. Cliquez sur le bouton Microsoft Office Image du bouton Office , puis sur Ouvrir.

  3. Dans la boîte de dialogue Ouvrir, sélectionnez et ouvrez la base de données qui contient le champ.

  4. Dans le volet de navigation, cliquez avec le bouton droit sur la table qui contient le champ, puis cliquez sur Mode Création.

  5. Dans la grille de création de la table, cliquez sur le champ Mémo que voulez transformer en champ de texte enrichi.

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

  7. Cliquez dans la zone Format du texte et sélectionnez Texte brut.

  8. Pour enregistrer la table, cliquez sur Enregistrer .

Haut de la Page


Marche à suivre lorsque la propriété FormatTexte est désynchronisée

Pour que le texte enrichi soit correctement pris en charge, vous devez définir la propriété FormatTexte sur le champ mémo et le contrôle Zone de texte qui affiche ce champ. En général, les propriétés FormatTexte doivent avoir la même valeur. Par exemple, la propriété Format du texte pour le champ et le contrôle doit avoir la valeur Texte enrichi si vous voulez que ces derniers prennent en charge le texte enrichi. Dans le cas contraire, la propriété doit avoir la valeur Texte brut. Si la propriété Format du texte du champ mémo a la valeur Texte enrichi et si la propriété Format du texte de la zone de texte a la valeur Texte brut, le texte enrichi HTML complet apparaîtra dans la zone de texte en mode Formulaire et Feuille de données.

Haut de la Page


Pour plus d'informations

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
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.

×