Share via


Formati diversi per valori numerici diversi (funzione Format)

Aggiornamento: novembre 2007

Un'espressione di formato per numeri definita dall'utente può contenere da una a tre sezioni separate da punto e virgola. Se l'argomento Style della funzione Format contiene un formato numerico predefinito, è consentita una sola sezione.

Numero di sezioni

Risultato

Una

L'espressione di formato viene applicata a tutti i valori.

Due

La prima sezione viene applicata ai valori positivi e agli zero, la seconda ai valori negativi.

Tre

La prima sezione viene applicata ai valori positivi, la seconda ai valori negativi e la terza agli zero.

Nell'esempio riportato di seguito vengono utilizzate due sezioni: nella prima viene definito il formato dei valori positivi e degli zero, nella seconda il formato dei valori negativi. Poiché l'argomento Style della funzione Format accetta una stringa, è racchiuso tra virgolette.

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

Se si inseriscono punti e virgola senza specificare alcun valore all'interno di essi, la sezione mancante verrà stampata utilizzando il formato del valore positivo. Nel formato seguente, ad esempio, i valori positivi e negativi verranno visualizzati utilizzando il formato della prima sezione mentre verrà visualizzato Zero se il valore è zero:

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

Requisiti

Spazio dei nomi:Microsoft.VisualBasic

**Modulo:**Strings

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

Vedere anche

Riferimenti

Formati numerici predefiniti (funzione Format)

Funzione Format

Riepilogo della gestione delle stringhe