WorksheetFunction.Fixed-Methode (Excel)
Rundet eine Zahl auf die angegebene Anzahl von Dezimalstellen, formatiert die Zahl im Dezimalformat mit einem Komma und Punkten und gibt das Ergebnis als Text zurück.
Syntax
Ausdruck. Behoben (Arg1, Arg2, Arg3)
Ausdruck Eine Variable, die ein WorksheetFunction-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
Arg1 | Erforderlich | Double | Zahl – die Zahl die gerundet und in Text konvertiert werden soll. |
Arg2 | Optional | Variant | Dezimalstellen – die Anzahl der Stellen nach dem Komma. |
Arg3 | Optional | Variant | No_commas : Ein logischer Wert, der bei True verhindert, dass Fixed kommas in den zurückgegebenen Text einschließt. |
Rückgabewert
String
Hinweise
In Microsoft Excel können Zahlen maximal 15 gültige Stellen haben, aber der größte zulässige Wert für Dezimalstellen ist 127.
Ist Dezimalstellen negativ, werden die Stellen von Zahl links vom Dezimalkomma gerundet.
Wenn Sie diesen Wert nicht angeben, wird 2 angenommen.
Wenn no_commas false ist oder nicht angegeben ist, enthält der zurückgegebene Text wie gewohnt Kommas.
Der Hauptunterschied zwischen dem Formatieren einer Zelle, die eine Zahl enthält, mit dem Befehl Zellen (Menü Format ) und dem direkten Formatieren einer Zahl mit der Fixed-Funktion besteht darin, dass Fixed das Ergebnis in Text konvertiert. Bei einer Zahl, die mit dem Befehl Zellen umgerechnet wurde, handelt es sich weiterhin um eine Zahl.
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.