Verschiedene Formate für verschiedene numerische Werte (Format-Funktion)

Aktualisiert: November 2007

Ein benutzerdefinierter Formatausdruck für Zahlen kann aus einem bis drei Abschnitten bestehen, die durch Semikolon voneinander getrennt sind. Wenn das Style-Argument der Format-Funktion eines der vordefinierten numerischen Formate enthält, ist nur ein Abschnitt zulässig.

Anzahl der Abschnitte

Ergebnis

Ein einziger Abschnitt

Der Formatausdruck gilt für alle Werte.

Zwei Abschnitte

Der erste Abschnitt gilt für positive Werte und Nullen, der zweite für negative Werte.

Drei Abschnitte

Der erste Abschnitt gilt für positive Werte, der zweite für negative Werte und der dritte für Nullen.

Im folgenden Beispiel werden zwei Abschnitte verwendet: Der erste definiert das Format für positive Werte und Nullen, der zweite definiert das Format für negative Werte. Da im Style-Argument der Format-Funktion eine Zeichenfolge angegeben wird, werden Anführungszeichen verwendet.

Dim Style1 As String = "$#,##0;($#,##0)"

Wenn Sie Semikolons direkt nacheinander verwenden, wird der fehlende Abschnitt im Format des positiven Werts gedruckt. Mit dem folgenden Format werden beispielsweise positive und negative Werte mit dem Format des ersten Abschnitts angezeigt. Zero wird angezeigt, wenn der Wert 0 ist.

Dim Style2 As String = "$#,##0;;\Z\e\r\o"

Voraussetzungen

Namespace:Microsoft.VisualBasic

**Modul:**Strings

**Assembly:**Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Siehe auch

Referenz

Vordefinierte numerische Formate (Format-Funktion)

Format-Funktion

Zeichenfolgenbearbeitung: Zusammenfassung