WorksheetFunction.Fixed method (Excel)

Arrondit un nombre au nombre spécifié de décimales, formate le nombre au format décimal à l'aide de virgules et renvoie le résultat sous forme de texte.

Syntaxe

expression. Corrigé (arg1, arg2, arg3)

expression Variable représentant un objet WorksheetFunction.

Paramètres

Nom Requis/Facultatif Type de données Description
Arg1 Obligatoire Double Nombre, le nombre à arrondir et à convertir en texte.
Arg2 Facultatif Variant Décimales, le nombre de chiffres à droite de la virgule.
Arg3 Facultatif Variant No_commas : valeur logique qui, si elle est Vrai, empêche Fixed d’inclure des virgules dans le texte renvoyé.

Valeur renvoyée

String

Remarques

Dans Microsoft Excel, les nombres ne peuvent pas comprendre plus de 15 chiffres significatifs, mais ils peuvent comprendent jusqu'à 127 décimales.

Si la valeur est négative, le nombre est arrondi à gauche de la virgule.

Si vous omettez les décimales, la valeur par défaut est 2.

Si no_commas est False ou omis, le texte renvoyé inclut des virgules comme d’habitude.

La principale différence entre la mise en forme d’une cellule contenant un nombre à l’aide de la commande Cellules (menu Format ) et la mise en forme directe d’un nombre à l’aide de la fonction Fixe est que Fixe convertit son résultat en texte. Un nombre formaté avec la commande Cellules reste un nombre.

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.