Partager via


Méthode WorksheetFunction.USDollar (Excel)

Cette méthode convertit un nombre au format texte et applique un symbole de devise. Le nom de la méthode (et le symbole qu’elle applique) dépend des paramètres de langue.

Syntaxe

expression. USDollar (Arg1, Arg2)

Expression Variable qui représente un objet WorksheetFunction .

Parameters

Nom Requis/Facultatif Type de données Description
Arg1 Obligatoire Double Référence à une cellule contenant un nombre ou une formule qui donne un nombre.
Arg2 Obligatoire Double Nombre de décimales. Si Arg2 est négatif, le nombre est arrondi à la portion située à gauche du séparateur décimal. Si vous omettez les décimales, la valeur par défaut est 2.

Valeur renvoyée

String

Remarques

La méthode USDollar convertit un nombre en texte en utilisant le format monétaire, avec les décimales arrondies à l’emplacement spécifié. Le format utilisé est $#,##0.00_);($#,##0.00).

La principale différence entre la mise en forme d’une cellule contenant un nombre avec la commande Format des cellules et la mise en forme d’un nombre directement avec la méthode Dollar est que Dollar convertit son résultat en texte. Un nombre mis en forme avec la commande Format Cells reste un nombre. Vous pouvez continuer à utiliser des nombres au format Dollar dans les formules, car Excel convertit les nombres entrés en valeurs de texte en nombres lors du calcul.

Exemple

L’exemple suivant affiche le premier nombre dans un format de devise, avec deux chiffres à droite du séparateur décimal (1 234,57 dollars).

=DOLLAR(A2, 2)

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.