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.