FormatNumber, fonction

Renvoie une expression mise en forme en tant que nombre.

Syntaxe

FormatNumber ( Expression [, NumDigitsAfterDecimal ] [, IncludeLeadingDigit ] [, UseParensForNegativeNumbers ] [, GroupDigits ] )

La syntaxe de la fonction FormatNumber présente les arguments suivantes :

Argument

Description

Expression

Obligatoire. Expression à mettre en forme.

NumDigitsAfterDecimal

Facultatif. Valeur numérique indiquant combien de lieux à droite de la virgule sont affichés. La valeur par défaut est –1, ce qui indique que les paramètres régionaux de l’ordinateur sont utilisés.

IncludeLeadingDigit

Facultatif. Constante Tristate qui indique si un zéro de tête est affiché pour les valeurs fractionnaires. Voir la section Paramètres pour les valeurs.

UseParensForNegativeNumbers

Facultatif. Constante tristate qui indique si les valeurs négatives sont ou non entre parenthèses. Voir la section Paramètres pour les valeurs.

GroupDigits

Facultatif. Constante tristate qui indique si les nombres sont regroupés à l’aide du délimiteur de groupe spécifié dans les paramètres régionaux de l’ordinateur. Voir la section Paramètres pour les valeurs.


Paramètres

Les arguments IncludeLeadingDigit,UseParensForNegativeNumberset GroupDigits ont les paramètres suivants :

Constante

Valeur

Description

vbTrue

–1

Vraie

vbFalse

0

Fausse

vbUseDefault

–2

Utilisez le paramètre des paramètres régionaux de l’ordinateur.


Remarques

Lorsqu’un ou plusieurs arguments facultatifs sont omis, les valeurs des arguments omis sont fournies par les paramètres régionaux de l’ordinateur.

Remarque :  Toutes les informations des paramètres proviennent de l’onglet Numéro des paramètres régionaux.

Exemples

Expression

Résultats

SELECT FormatNumber([SalePrice]) AS Expr1 FROM ProductSales;

Formate les valeurs monétaires du champ « PrixVente » au format « Nombre » et renvoie dans la colonne Expr1.

SELECT FormatNumber([Remise],2,-1,-1,-1) AS DiscountedPrice FROM ProductSales;

Formate les valeurs numériques du champ « Remise » au format « Nombre » avec 2 décimales, toutes les valeurs inférieures à 1 ont « 0 » avant que les valeurs décimales négatives soient couvertes par des parenthèses, la valeur est regroupée par le délimiteur par défaut ( « 1 000 » s’affiche sous la valeur 1 000,00, « -1 000 » s’affiche sous la valeur (1 000,00), « 0 » s’affiche sous la valeur 0,00).

Besoin d’aide ?

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 ?

×