WorksheetFunction.Fixed, méthode (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. Correction (Arg1, Arg2, Arg3)

Expression Variable qui représente un objet WorksheetFunction .

Parameters

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 a la valeur True, empêche Fixed d’inclure des virgules dans le texte retourné.

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 a la valeur False ou est omis, le texte retourné inclut des virgules comme d’habitude.

La principale différence entre la mise en forme d’une cellule contenant un nombre avec la commande Cellules (menu Format ) et la mise en forme d’un nombre directement avec la fonction Fixed est que Fixed 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.