Les champs Texte court et Texte long (également appelés Mémo) sont peut-être les types de données les plus couramment utilisés. Avec la mise en forme du texte, vous avez deux choix : conserver les formats par défaut ou créer un format personnalisé. Lorsque vous appliquez un format à un champ de table, ce même format est appliqué automatiquement à tout contrôle de formulaire ou d’état que vous lierez ultérieurement à ce champ de table. La mise en forme modifie uniquement la façon dont les données sont affichées et n’affecte pas la façon dont les données sont stockées ou la façon dont les utilisateurs les saisissent.
Contenu de cet article
- Vue d’ensemble des formats de texte
- Appliquer un format personnalisé
- Exemples de formats personnalisés
- Caractères de mise en forme personnalisée
Vue d’ensemble des formats de texte
Les types de données Texte court et Texte long (également appelés mémo) n’ont pas de formats prédéfinis. Le type de données Texte court a uniquement des formats personnalisés. Le type de données Texte long a une mise en forme personnalisée et Texte enrichi. Si vous ne spécifiez aucun format, Access aligne à gauche tout le texte des feuilles de données.
En règle générale, vous appliquez des formats personnalisés aux types de données Texte court et Texte long pour faciliter la lecture des données de tableau. Par exemple, si vous utilisez un formulaire pour collecter des numéros de carte de crédit et que vous stockez ces numéros sans espace, vous pouvez utiliser un format personnalisé pour ajouter les espaces appropriés afin de faciliter la lecture des numéros de carte de crédit.
Les formats personnalisés pour les champs de texte peuvent avoir jusqu’à deux sections. Chaque section contient la spécification du format pour différentes données dans un champ.
| Section | Description |
|---|---|
| Première | Format des champs contenant du texte. |
| Deuxième | Format des champs contenant des chaînes de longueur nulle et des valeurs Null. |
Par exemple, si vous avez un contrôle de zone de texte dans lequel vous souhaitez que le mot « Aucun » s’affiche alors qu’il n’y a pas de chaîne dans le champ, vous pouvez taper le format personnalisé @ ; » Aucun » en tant que paramètre de propriété Format du contrôle. Le symbole @ dans la première section entraîne l’affichage du texte du champ et la deuxième section fait apparaître le mot « None » lorsqu’il y a une chaîne nulle ou une valeur Null dans le champ.
Vous pouvez utiliser la fonction Format pour renvoyer une valeur pour une chaîne nulle et une autre pour une valeur Null
Pour contrôler le format des données, voir Contrôler les formats de saisie de données à l’aide de masques de saisie. Pour améliorer le texte brut dans un type de données Texte long, voir Ajouter un champ RTF.
Haut de la page
Appliquer un format personnalisé
Ouvrez le tableau en mode Création.
Dans la partie supérieure de la grille de création, sélectionnez le champ Date/Heure à mettre en forme.
Dans la section Propriétés du champ , sélectionnez l’onglet Général , cliquez sur la cellule en regard de la zone Format et entrez les caractères spécifiques en fonction de vos besoins de mise en forme.
Après avoir entré un format, le bouton Options de mise à jour des propriétés s’affiche et vous permet d’appliquer le format à tous les autres champs de table et contrôles de formulaire qui en hériteraient logiquement. Pour appliquer vos modifications à l’ensemble de la base de données, cliquez sur la balise active, puis sur Mettre à jour le format partout où <le nom du> champ est utilisé. Dans ce cas, Nom du champ est le nom de votre champ Texte.
Si vous choisissez d’appliquer vos modifications à la base de données entière, la boîte de dialogue Mettre à jour les propriétés s’affiche et affiche les formulaires et les autres objets qui hériteront du nouveau format. Cliquez sur Oui pour appliquer le format.
Pour plus d’informations, consultez Propager une propriété de champ.Enregistrez vos modifications, puis basculez en mode Feuille de données pour voir si le format répond à vos besoins.
Testez la mise en forme de votre texte personnalisé des manières suivantes :
- Entrez des valeurs en majuscules ou en minuscules pour voir comment le format traite les données.
- Entrez une chaîne nulle ou une valeur null et voyez si le résultat vous convient.
Haut de la page
Exemples de formats personnalisés
Vous trouverez ci-dessous des exemples de formats de texte personnalisés.
| Paramètres | Données | Affichage |
|---|---|---|
| @@@-@@-@@@@ | 465043799 | 465-04-3799 |
| @@@@@@@@@ | 465-04-3799 465043799 |
465-04-3799 465043799 |
| > | Davolio DAVOLIO Bartoli |
DAVOLIO DAVOLIO DAVOLIO |
| < | Davolio DAVOLIO Bartoli |
Davolio Davolio Davolio |
| @;"Inconnu" | Valeur Null | Inconnu |
| Chaîne vide | Inconnu | |
| Tout texte | Le texte entré s’affiche |
Haut de la page
Caractères de mise en forme personnalisée
Remarque
L’application d’un format personnalisé aux champs Texte long ou Mémo tronque l’affichage à 255 caractères.
Pour créer un format personnalisé, utilisez les caractères suivants comme espaces réservés et séparateurs.
| Caractère | Description |
|---|---|
| @ | Permet d’afficher tout caractère disponible pour sa position dans la chaîne de format. Si Access place tous les caractères dans les données sous-jacentes, les espaces réservés restants apparaissent sous forme d’espaces vides. Par exemple, si la chaîne de format est @@@@@ et que le texte sous-jacent est ABC, le texte est aligné à gauche avec deux espaces vides de début. |
| & | Permet d’afficher tout caractère disponible pour sa position dans la chaîne de format. Si Access place tous les caractères dans les données sous-jacentes, les espaces réservés restants n’affichent rien. Par exemple, si la chaîne de format est &&&&& et que le texte est ABC, seul le texte aligné à gauche s’affiche. |
| ! | Utilisé pour forcer le remplissage des caractères d’espace réservé de gauche à droite au lieu de droite à gauche. Vous devez utiliser ce caractère au début de toute chaîne de format. |
| < | Utilisé pour forcer tout le texte en minuscules. Vous devez utiliser ce caractère au début d’une chaîne de format, mais vous pouvez le faire précéder d’un point d’exclamation ( !). |
| > | Permet de forcer tout le texte à passer en majuscules. Vous devez utiliser ce caractère au début d’une chaîne de format, mais vous pouvez le faire précéder d’un point d’exclamation ( !). |
| * | Lorsqu’il est utilisé, le caractère qui suit immédiatement l’astérisque (*) devient un caractère de remplissage, c’est-à-dire un caractère utilisé pour remplir les espaces vides. Access affiche normalement le texte aligné à gauche et remplit toute zone à droite de la valeur avec des espaces vides. Vous pouvez ajouter des caractères de remplissage n’importe où dans une chaîne de format. Dans ce cas, Access remplit les espaces vides à l’aide du caractère spécifié. |
| Espace vide, + - $ () | Permet d’insérer des espaces vides, des caractères mathématiques (+ -), des symboles financiers ($ ¥ ¥) et des parenthèses selon les besoins n’importe où dans vos chaînes de format. Si vous souhaitez utiliser d’autres symboles mathématiques courants, tels que la barre oblique (\ ou /) et l’astérisque (*), entourez-les de guillemets doubles. Notez que vous pouvez placer ces caractères n’importe où dans la chaîne de format. |
| « Texte littéral » | Utilisez des guillemets doubles pour entourer le texte que vous souhaitez afficher aux utilisateurs. |
| \ | Utilisé pour forcer Access à afficher le caractère qui suit immédiatement. C’est la même chose que d’entourer un caractère de guillemets doubles. |
| [couleur] | Permet d’appliquer une couleur à toutes les valeurs d’une section de votre format. Vous devez placer le nom entre crochets et utiliser l’un de ces noms : noir, bleu, cyan, vert, magenta, rouge, jaune ou blanc. |
Haut de la page