Spécifier l’affichage des données à l’aide de la mise en forme personnalisée

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

Vous disposez des données dans un champ apparaissent dans un format spécifique en appliquant des formats personnalisés. Custom modifier comment les données sont affiche et n’affectent pas la façon dont les données sont stockées dans une base de données Microsoft Access, ou comment les utilisateurs peuvent entrer ou modifier des données de mise en forme.

Appliquer un format personnalisé est une option lorsque vous travaillez avec des types de données qui soit ne pas une option de mise en forme d’accès prédéfinie ou si un format prédéfini ne répond pas à vos besoins. Vous pouvez appliquer des formats personnalisés en entrant des jeux de caractères littéraux et les caractères d’espace réservé à un champ. Lorsque vous appliquez un format à un champ de table, ce même mise en forme est appliquée automatiquement à un contrôle de formulaire ou l’état que vous liez à ce champ de table.

Cet article décrit les types de caractères littéraux et de caractères d’espace réservé que vous pouvez utiliser avec des types de données spécifiques ; en outre, il montre comment appliquer la mise en forme.

Que voulez-vous faire ?

Pour plus d’informations sur les formats personnalisés

Spécifier un format pour les types de données numérique et monétaire

Spécifiez un format pour les types de données texte et Mémo

Spécifier le format de données Date/heure type

Pour plus d’informations sur les options de mise en forme

En savoir plus sur les formats personnalisés

Lorsque vous créez un format personnalisé, vous entrez divers caractères dans la propriété Format d’un champ de table. Ces caractères sont constitués d’espaces réservés (tels que 0 et #), de séparateurs (tels que des points et des virgules), de caractères littéraux et de couleurs.

En outre, vous pouvez spécifier des formats pour quatre types de valeurs numériques : positives, négatives, zéro (0) et Null (non définies). Si vous souhaitez créer des formats pour chaque type de valeur, vous devez commencer par les valeurs positives, poursuivre avec les valeurs négatives, avec les valeurs zéro et terminer avec les valeurs Null. De plus, vous devez séparer les différents formats par un point-virgule.

Exemple de formats personnalisés   

# ###,##;(# ###,##)[Rouge];0 000,00;"Non défini"

Cette chaîne comporte quatre formats personnalisés et s’affiche comme suit :

  • Valeurs positives avec deux décimales.

  • Valeurs négatives avec deux décimales, entre parenthèses et de couleur rouge.

  • Valeurs zéro représentant le nombre 0, toujours avec deux décimales.

  • Valeurs NULL en tant que le mot « Non défini ».

Chacune des quatre sections de la chaîne est séparée par un point-virgule (;).

Voici une description de chaque section :

  • Le signe dièse (#) est un espace réservé pour les chiffres. Si Access ne trouve pas de valeur lorsqu’il applique le format personnalisé, il affiche un espace vide. Si vous souhaitez afficher des zéros à la place des espaces vides (par exemple pour afficher 1234 sous la forme 1234,00), utilisez 0 comme espace réservé.

  • Par défaut, la première section affiche des valeurs positives. Si vous souhaitez utiliser un format avec des valeurs plus grandes ou avec plus de décimales, vous pouvez ajouter des espaces réservés pour la valeur décimale, par exemple : ## ###,####. Le résultat sera 12 3456,7890. Notez que ce format utilise l'espace comme séparateur des milliers et la virgule comme séparateur décimal.

    Si les valeurs décimales de l'enregistrement dépassent le nombre de caractères espaces réservés du format personnalisé, Access arrondit les valeurs et affiche uniquement le nombre de valeurs spécifié par le format. Par exemple, si la table contient 3 456,789 mais que le format spécifie deux décimales, Access arrondit la valeur décimale à ,79.

  • Par défaut, la deuxième section affiche uniquement des valeurs négatives. Si vos données en sont dépourvues, Access laisse le champ vide. Le format de l'exemple précédent entoure les valeurs négatives de caractères littéraux, à savoir avec des parenthèses ouvrante et fermante. Il utilise aussi la déclaration de couleur [Red] pour afficher toutes les valeurs négatives en rouge.

  • Par défaut, la troisième section définit le format pour toutes les valeurs égales à zéro (0). Dans ce cas, lorsque champ contient uniquement une valeur égale à zéro, les utilisateurs verront 0 000,00. Si vous souhaitez afficher du texte à la place, vous pouvez utiliser "Zéro" (délimité par des guillemets doubles).

  • Par défaut, la quatrième section définit ce qui s’affiche aux utilisateurs lorsqu’un enregistrement contient une valeur Null. Dans ce cas, les utilisateurs voient l’expression « Non défini ». Vous pouvez aussi utiliser un autre texte, par exemple « Null » ou « **** ». Gardez à l’esprit que les caractères entre guillemets doubles sont considérés comme des littéraux et sont affichés tels qu’ils ont été entrés.

Remarque : Rappelez-vous que vous n’êtes pas obligé d’utiliser les quatre sections. Par exemple, si un champ de table accepte les valeurs Null, vous pouvez ignorer la quatrième section.

Haut de la Page

Spécifier un format pour les types de données Numérique et Monétaire

Si vous ne spécifiez pas de format personnalisé pour les valeurs numériques et monétaires, Access affiche les nombres dans le format Nombre général et les devises dans le format Monétaire.

Pour créer un format personnalisé, utilisez les caractères de mise en forme indiqués dans le tableau suivant. Vous pouvez également spécifier une couleur dans laquelle afficher le nombre ou la devise.

Caractère

Description

#

Affiche un chiffre. Chaque instance du caractère représente une position pour un nombre. Si aucune valeur n’existe dans une position, Access affiche un espace vide. Peut également servir d’espace réservé.

Par exemple, si vous appliquez le format ### , entrez une valeur de 45 dans le champ, 45 s’affiche. Si vous entrez 12,145 dans un champ, Access affiche 12,145, même si vous avez ne défini qu’un seul espace réservé à gauche des milliers séparateur.

0

Affiche un chiffre. Chaque instance du caractère représente une position pour un nombre. Si aucune valeur n’existe dans une position, Access affiche un zéro (0).

Séparateurs de milliers et décimal

Utilisée pour indiquer l’endroit où vous souhaitez qu’Access insère le séparateur des milliers et le séparateur décimal. Access utilise les séparateurs définis pour vos paramètres régionaux Windows. Pour plus d’informations sur ces paramètres, voir Modifier les paramètres régionaux Windows pour modifier l’apparence de certains types de données.

Espaces vides, + - $ ()

Insèrent des espaces vides, des caractères mathématiques (+ -) et des symboles financiers (¥ £ $) à l’endroit requis dans vos chaînes de format. Si vous souhaitez utiliser d’autres symboles mathématiques usuels, tels que la barre oblique (/) ou la barre oblique inverse (\) et l’astérisque (*), délimitez-les par des guillemets doubles. Notez que vous pouvez les insérer n’importe où.

\

Oblige Access à afficher le caractère qui suit juste après. Cela revient à mettre un caractère entre guillemets doubles.

!

Permet de forcer l’alignement à gauche de toutes les valeurs. Lorsque vous forcez alignement à gauche, vous ne pouvez pas utiliser la valeur # et 0 espaces réservés, mais vous pouvez utiliser les espaces réservés pour les caractères de texte. Pour plus d’informations sur ces espaces réservés, voir formats personnalisés pour le texte et Mémo des types de données.

*

Force Access à utiliser le caractère situé juste après l’astérisque en guise de caractère de remplissage pour remplir les espaces vides. Généralement, Access aligne les données numériques à droite et remplit la zone restante à gauche 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 avec le caractère spécifié.

Par exemple, le format ##*~,00 € affiche un montant en devise comme suit : 45~~~~~,15 €. Le nombre de caractères tildes (~) affichés dans le champ dépend du nombre d’espaces vides dans le champ de table.

%

Est utilisé comme le dernier caractère dans une chaîne de format. Multiplie la valeur par 100 et affiche le résultat avec un signe de pourcentage de fin.

E+, E-

- ou -

e+, e-

Affiche des valeurs en notation scientifique (exponentielle).

Utilisez cette option si vos valeurs sont trop grandes pour pouvoir être affichées avec le format scientifique prédéfini. Utilisez E+ ou e+ pour afficher des valeurs en tant qu’exposants positifs, E- ou e- pour les afficher en tant qu’exposants négatifs. Vous devez utiliser ces espaces réservés avec d’autres caractères.

Par exemple, supposons que vous appliquiez le format 0,000E+00 à un champ numérique, puis que vous entriez 612345. Access affiche 6,123E+05. En premier lieu, Access arrondit les décimales à trois chiffres (nombre de zéros à droite ou à gauche du séparateur décimal). Ensuite, il calcule la valeur d’exposant à partir du nombre de chiffres à droite (ou à gauche, en fonction de vos paramètres linguistiques) du séparateur décimal dans la valeur initiale. Dans ce cas, la valeur aurait comporté 612345 (cinq chiffres) à droite de la virgule. C’est pourquoi Access affiche 6,123E+05 et la valeur résultante équivaut à 6,123 x 105.

"Texte littéral"

Utilisez des guillemets doubles pour délimiter le texte à rendre visible aux utilisateurs.

[couleur]

Applique une couleur à toutes les valeurs d’une section du format. Vous devez insérer le nom de la couleur entre crochets et utiliser l’un des noms suivants : noir, bleu, cyan, vert, magenta, rouge, jaune ou blanc.

Pour appliquer un format personnalisé aux types de données Numérique ou Monétaire, procédez comme suit :

  1. Dans le volet de navigation, cliquez avec le bouton droit sur la table à modifier, puis cliquez dans le menu contextuel sur Mode Création.

  2. Sélectionnez le champ à mettre en forme, puis sous l’onglet Général, cliquez sur la cellule en regard de la zone Format.

  3. Entrez les caractères spécifiques en fonction des besoins de la mise en forme.

  4. Appuyez sur Ctrl+S pour enregistrer votre travail.

Après avoir appliqué un format personnalisé à un champ, vous pouvez tester le format en effectuant une ou toutes les opérations suivantes :

  • Entrez des valeurs sans séparateur des milliers ou décimal, puis examinez le résultat obtenu une fois le format appliqué aux données. Est-ce que les séparateurs ont été insérés de façon appropriée ?

  • Entrez des valeurs plus longues ou plus courtes que prévu (avec et sans séparateurs) et vérifiez les résultats obtenus par l'application du format. Est-ce que des espaces vides indésirables, des zéros non significatifs ou de fin sont ajoutés ?

  • Entrez un zéro ou une valeur Null dans un format destiné à des valeurs positives ou négatives et vérifiez si le résultat répond à vos attentes.

Haut de la Page

Spécifier un format pour les types de données Texte et Mémo

Les types de données texte et Mémo n’acceptent pas les formats prédéfinis. Le type de données texte accepte les formats personnalisés uniquement, le type de données Mémo accepte personnalisé et la mise en forme de texte enrichi.

Généralement, vous appliquez des formats personnalisés aux types de données Texte et Mémo pour faciliter la lecture des données de table. Par exemple, si vous utilisez un formulaire Web pour collecter des numéros de carte de crédit et si vous les stockez sans espaces, vous pouvez utiliser un format personnalisé qui ajoute les espaces appropriés aux numéros de carte de crédit pour améliorer leur lisibilité.

Les formats personnalisés pour les types de données Texte et Mémo vous permettent uniquement de définir deux sections de format au sein d’une chaîne. La première section d’une chaîne de format contrôle l’aspect du texte, tandis que la seconde affiche des valeurs vides ou des chaînes de longueur nulle. Si vous ne spécifiez pas de format, Access aligne à gauche tout le texte des feuilles de données.

Le tableau suivant répertorie et décrit les formats personnalisés que vous pouvez appliquer aux champs qui ont les types de données Texte ou Mémo.

Caractère

Description

@

Affiche tous les caractères disponibles à leur position dans la chaîne de format. Si Access insère tous les caractères des données sous-jacentes, des espaces vides apparaissent aux positions des espaces réservés restants.

Par exemple, si la chaîne de format est @@@@@ et si le texte sous-jacent est ABC, le texte est aligné à gauche en étant précédé de deux espaces vides.

&

Affiche tous les caractères disponibles à leur position dans la chaîne de format. Si Access insère tous les caractères des données sous-jacentes, les espaces réservés restants sont ignorés.

Par exemple, si la chaîne de format est &&&&& et si le texte est ABC, vous ne voyez que ce texte, aligné à gauche.

!

Force Access à remplir les caractères d’espace réservé de gauche à droite et non de droite à gauche. Ce caractère s’utilise au début de la chaîne de format.

<

Force Access à afficher tout le texte en minuscules. Ce caractère s’utilise au début d’une chaîne de format, mais vous pouvez le faire précéder d’un point d’exclamation (!).

>

Force Access à afficher tout le texte en majuscules. Ce caractère s’utilise au début d’une chaîne de format, mais vous pouvez le faire précéder d’un point d’exclamation (!).

*

Le caractère situé juste après l'astérisque (*) est utilisé en guise de caractère de remplissage pour remplir les espaces vides. Généralement, Access aligne les données numériques à droite et remplit la zone restante à 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.

Espace vide, + - $ ()

Insèrent des espaces vides, des caractères mathématiques (+ -) et des symboles financiers (¥ £ $) à l’endroit requis dans vos chaînes de format. Si vous souhaitez utiliser d’autres symboles mathématiques usuels, tels que la barre oblique (/) ou la barre oblique inverse (\) et l’astérisque (*), délimitez-les par des guillemets doubles. Notez que vous pouvez insérer ces caractères n’importe où dans la chaîne de format.

"Texte littéral"

Utilisez des guillemets doubles pour délimiter le texte à rendre visible aux utilisateurs.

\

Oblige Access à afficher le caractère qui suit juste après. Cela revient à mettre un caractère entre guillemets doubles.

[couleur]

Applique une couleur à toutes les valeurs d’une section du format. Vous devez insérer le nom entre crochets et utiliser l’un des noms suivants : noir, bleu, cyan, vert, magenta, rouge, jaune ou blanc.

Remarque : Lorsque vous spécifiez un format, Access remplace les caractères d’espace réservé par les données du champ sous-jacent.

Pour appliquer un format personnalisé, procédez comme suit :

  1. Dans le volet de navigation, cliquez avec le bouton droit sur la table à modifier, puis cliquez sur Mode Création dans le menu contextuel.

  2. Sélectionnez le champ à mettre en forme, puis sous l'onglet Général, cliquez sur la cellule en regard de la zone Format.

  3. Entrez le format.

    Le type de format personnalisé que vous pouvez spécifier dépend du type de données sélectionné pour le champ.

  4. Appuyez sur Ctrl+S pour enregistrer votre travail.

Vous pouvez tester votre mise en forme personnalisée de l’une des façons suivantes :

  • Entrez des valeurs en majuscules ou en minuscules, puis observez le résultat de l’application du format aux données. Est-ce que ces résultats sont ceux escomptés ?

  • Entrez des valeurs plus longues ou plus courtes que prévu (avec et sans séparateurs) et vérifiez les résultats obtenus par l'application du format. Est-ce que des espaces vides des espaces vides, des caractères ou des espaces à gauche ou à droite indésirables, ou bien des caractères inattendus ?

  • Entrez une chaîne de longueur nulle ou une valeur Null et vérifiez si le résultat répond à vos attentes.

Haut de la Page

Spécifier un format pour le type de données Date/Heure

Access applique le format « Date, général », à savoir jj/mm/aaaa hh:nn:ss si vous ne spécifiez pas de format prédéfini ou personnalisé.

Les formats personnalisés pour les champs Date/Heure peuvent contenir deux sections que vous pouvez séparer par un point-virgule : la première est réservée à la date, la seconde à l’heure. Par exemple, vous pouvez recréer le format « Date, général » comme suit : jj/mm/aaaa;hh:nn:ss.

Caractère

Description

Séparateur de date

Permet de contrôler l’emplacement du séparateur pour les jours, mois et années. Access utilise le séparateur défini dans vos paramètres régionaux Windows. Pour plus d’informations sur ces paramètres, voir Modifier les paramètres régionaux Windows pour modifier l’apparence de certains types de données.

c

Affiche le format de date général.

j ou jj

Affiche le jour du mois sous la forme d’un ou de deux chiffres. Si un seul chiffre doit être affiché, utilisez un seul espace réservé. Si deux chiffres doivent être affichés, utilisez deux espaces réservés.

jjj

Affiche le nom abrégé en trois lettres du jour de la semaine.

Par exemple, affiche lun pour lundi.

jjjj

Affiche le nom complet pour tous les jours de la semaine.

jjjjj

Affiche la date au format « Date, abrégé ».

jjjjjj

Affiche la date au format « Date, complet ».

sem

Affiche le numéro correspondant au jour de la semaine.

Par exemple, lundi correspond à 2.

m ou mm

Affiche le mois sous la forme d’un ou de deux chiffres.

mmm

Affiche le nom abrégé en trois lettres du mois.

Par exemple, affiche oct pour octobre.

mmmm

Affiche le nom complet pour tous les mois.

t

Affiche le numéro correspondant au trimestre calendaire actuel (1-4).

Par exemple, pour une date au mois de mai, Access affiche 2 pour représenter ce trimestre.

a

Affiche le jour de l’année, de 1 à 366.

aa

Affiche les deux derniers chiffres de l’année.

Remarque : Il est recommandé d’entrer et d’afficher les quatre chiffres de l’année.

aaaa

Affiche tous les chiffres d’une année, entre 0100 et 9999.

Séparateur horaire

Contrôle l’emplacement du séparateur pour les heures, les minutes et les secondes dans Access. Access utilise le séparateur défini dans vos paramètres régionaux Windows.

h ou hh

Affiche l’heure sous la forme d’un ou de deux chiffres.

n ou nn

Affiche les minutes sous la forme d’un ou de deux chiffres.

s ou ss

Affiche les secondes sous la forme d’un ou de deux chiffres.

ttttt

Affiche l’heure au format « Heure, complet ».

AM/PM

Affiche l’heure au format 12 heures avec le signe de fin AM ou PM. Access se base sur l’horloge système de l’ordinateur pour définir cette valeur.

A/P ou a/p

Affiche l’heure au format 12 heures avec le signe de fin A, P, a ou p. Access se base sur l’horloge système de l’ordinateur pour définir cette valeur.

AMPM

Affiche l’heure au format 12 heures. Access utilise les indicateurs du matin et de l’après-midi spécifiés dans vos paramètres régionaux Windows.

Espace vide, + - $ ()

Insèrent des espaces vides, des caractères mathématiques (+ -), des symboles financiers (¥ £ $) et des parenthèses à l’endroit requis dans vos chaînes de format. Si vous souhaitez utiliser d’autres symboles mathématiques usuels, tels que la barre oblique (/) ou la barre oblique inverse (\) et l’astérisque (*), délimitez-les par des guillemets doubles. Notez que vous pouvez les insérer n’importe où.

\

Oblige Access à afficher le caractère qui suit juste après. Cela revient à mettre un caractère entre guillemets doubles.

*

Force Access à utiliser le caractère situé juste après l’astérisque en guise de caractère de remplissage pour remplir les espaces vides. Généralement, Access aligne le texte à gauche et remplit la zone restante à 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é.

"Texte littéral"

Utilisez des guillemets doubles pour délimiter le texte à rendre visible aux utilisateurs.

[couleur]

Applique une couleur à toutes les valeurs d’une section du format. Vous devez insérer le nom entre crochets et utiliser l’un des noms suivants : noir, bleu, cyan, vert, magenta, rouge, jaune ou blanc.

Haut de la Page

En savoir plus sur les options de mise en forme

Si vous souhaitez qu’un champ dans une feuille de données, formulaire ou état pour afficher une certaine valeur alors que le champ stocke une valeur différente, créez un champ de recherche. Pour en savoir plus sur les champs liste de choix, lisez Personnaliser l’affichage des données en créant un champ de recherche. Pour contrôler le format dans lequel les données sont saisies, consultez créer un masque de saisie pour entrer champ ou contrôler les valeurs dans un spécifique. Pour savoir comment ajouter une mise en forme à un champ de texte enrichi, lisez Insérer ou ajouter un champ de texte enrichi.

Haut de la Page

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.

×