Restituisce un'espressione formattato come un numero.
Sintassi
FormatNumber(Expression [,NumDigitsAfterDecimal [,IncludeLeadingDigit [,UseParensForNegativeNumbers [,GroupDigits]]]])
Argomenti:
Impostazioni: gli argomenti IncludeLeadingDigit, UseParensForNegativeNumbers e GroupDigits utilizzano le seguenti impostazioni:
Tabella 11-12 Impostazioni: funzione FormatNumber
| Valore | Descrizione |
|---|---|
| -1 | True |
| 0 | False |
| -2 | Utilizzare le impostazioni nazionali del computer. |
Note
Se uno o più argomenti facoltativi vengono omessi, i valori degli argomenti omessi vengono forniti dalle impostazioni nazionali del computer.
Nota:
Tutte le informazioni di impostazione provengono dalla scheda Numero della finestra Impostazioni internazionali.
Negli esempi seguenti viene illustrato l'uso della funzione FormatNumber con l'output previsto.
Dim formattedNum formattedNum = FormatNumber(20000) 'formattedNum Outputs: 20,000.00 formattedNum = FormatNumber(20000,2) 'formattedNum Outputs: 20,000.00 formattedNum = FormatNumber(20000,5) 'formattedNum Outputs: 20,000.00000 formattedNum = FormatNumber(.20) 'formattedNum Outputs: 0.20 formattedNum = FormatNumber(.20,2,0) 'formattedNum Outputs: .20 formattedNum = FormatNumber(.20,2,-1) 'formattedNum Outputs: 0.20 formattedNum = FormatNumber(-50) 'formattedNum Outputs: -50.00 formattedNum = FormatNumber(-50,1,-1,0) 'formattedNum Outputs: -50.0 formattedNum = FormatNumber(-50,1,-1,-1) 'formattedNum Outputs: (50.0) formattedNum = FormatNumber(10000000) 'formattedNum Outputs: 10,000,000.00 formattedNum = FormatNumber(10000000,1,-1,-1,0) 'formattedNum Outputs: 10000000.0 formattedNum = FormatNumber(10000000,1,-1,-1,-1) 'formattedNum Outputs: 10,000,000.0