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 $. |