Aller directement au contenu principal

Format de la devise

Renvoie une expression formatée sous forme de valeur monétaire en utilisant le symbole monétaire défini dans le panneau de configuration du système.

Structure

FormatCurrency(Expression[,NombreDeChiffresAprèsLaVirgule [,InclureLeChiffreDeTête [,UtiliserDesParenthèsesPourLesNombresNégatifs [,RegrouperLesChiffres]]]])

Paramètres

Expression - Obligatoire. Expression à mettre en forme.

NumDigitsAfterDecimal - Facultatif. Valeur numérique indiquant le nombre de chiffres affichés à droite de la virgule. La valeur par défaut est -1, ce qui signifie que les paramètres régionaux de l'ordinateur sont utilisés.

IncludeLeadingDigit - Facultatif. Constante Tristate indiquant si un zéro initial doit être affiché ou non pour les valeurs décimales. Consultez la section « Paramètres » pour connaître les valeurs.

Utiliser des parenthèses pour les nombres négatifs - Facultatif. Constante à trois états indiquant s'il faut ou non mettre les valeurs négatives entre parenthèses. Consultez la section « Paramètres » pour connaître les valeurs d'

.

GroupDigits - Facultatif. Constante à trois états indiquant si les nombres sont regroupés ou non à l'aide du séparateur de groupes défini dans les paramètres régionaux de l'ordinateur. Consultez la section « Paramètres » pour connaître les valeurs.

Valeurs des paramètres

Les options « IncludeLeadingDigit », « UseParensForNegativeNumbers » et « GroupDigits » peuvent prendre les valeurs suivantes :

Valeur constante Description

TristateVrai -1 Vrai

TristateFaux 0 Faux

TristateUseDefault -2 Utiliser les paramètres régionaux de l'ordinateur.

Description

Lorsqu'une ou plusieurs structures facultatives sont omises, les valeurs correspondant à ces structures sont fournies par les paramètres régionaux de l'ordinateur. La position du symbole monétaire par rapport au montant est déterminée par les paramètres régionaux du système.

Remarque

Toutes les informations relatives aux paramètres proviennent de l'onglet « Devise » des paramètres régionaux, à l'exception du zéro non significatif, qui provient de l'onglet « Nombre ».

Exemple

L'exemple suivant utilise la fonction FormatCurrency pour mettre en forme l'expression en tant que montant monétaire et l'attribuer à la variable MyCurrency :

Dim MyCurrency

MyCurrency = FormatCurrency(1000) ' MyCurrency contient 1 000,00 $. |