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.

La méthode USDollar, convertit un nombre en texte en utilisant le format monétaire, les décimales étant 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 qui contient un nombre avec la commande format de cellule et la mise en forme d’un nombre directement avec la méthode dollar est que le 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 mis en forme en dollars dans les formules, car Excel convertit les nombres entrés sous forme de texte en nombres lorsqu’il effectue le calcul.

USDollar (Arg1, Arg2)


Dim dblArg1 As Double: dblArg1 = 
Dim dblArg2 As Double: dblArg2 = 
Dim strUSDollar As String
strUSDollar = WorksheetFunction.USDollar(Arg1:=dblArg1, Arg2:=dblArg2)

Arguments

Arg1, Arg2

Arg1 (Double) - Référence à une cellule contenant un nombre ou une formule qui donne un nombre.

Arg2 (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.