WorksheetFunction.USDollar-Methode (Excel)

Konvertiert eine Zahl in Textformat und wendet ein Währungssymbol an. Der Name der Funktion (und das angewendete Symbol) ist abhängig von den Spracheinstellungen.

Syntax

Ausdruck. USDollar (Arg1, Arg2)

Ausdruck Eine Variable, die ein WorksheetFunction-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Arg1 Erforderlich Double Ein Verweis auf eine Zelle mit einer Zahl oder einer Formel, die als Zahl ausgewertet wird.
Arg2 Erforderlich Double Die Anzahl der Ziffern rechts vom Dezimaltrennzeichen. Wenn Arg2 negativ ist, wird die Zahl links vom Dezimaltrennzeichen gerundet. Wenn Sie diesen Wert nicht angeben, wird 2 angenommen.

Rückgabewert

String

HinwBemerkungeneise

Die USDollar-Methode konvertiert eine Zahl im Währungsformat in Text, wobei die Dezimalstellen auf die angegebene Stelle gerundet werden. Das verwendete Format ist $#,##0.00_);($#,##0.00).

Der Hauptunterschied zwischen dem Formatieren einer Zelle, die eine Zahl enthält, mit dem Befehl Zellen formatieren und einer Zahl direkt mit der Dollar-Methode besteht darin, dass Dollar das Ergebnis in Text konvertiert. Eine Zahl, die mit dem Befehl Format Cells formatiert wurde, ist immer noch eine Zahl. Sie können weiterhin mit Dollar formatierte Zahlen in Formeln verwenden, da Excel bei der Berechnung als Textwerte eingegebene Zahlen in Zahlen konvertiert.

Beispiel

Im folgenden Beispiel wird die erste Zahl im Währungsformat angezeigt, d. h. mit zwei Nachkommastellen ($1.234,57).

=DOLLAR(A2, 2)

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.