Page 1746 - Informatica dalla A a Z
P. 1746
Sim
bol Azione Esempio Risultato
o
Forza l’apparizione di una cifra nella posizione in cui si
Format(99,
0 trova lo zero. Se non ci sono cifre sufficienti nel numero 099
"000")
da formattare, al loro posto è visualizzato uno zero.
# Produce gli stessi effetti di cui sopra, con la differenza che Format(99,
se non ci sono cifre sufficienti nel numero da formattare, 99
"###")
al posto del simbolo # non compare nulla.
Format(99,
I simboli dopo il punto indicano quanti decimali debbono "000.00") 099,00
.
essere visualizzati. Format(99, 99
"###.##")
Format(99,
La virgola forza la cifra a visualizzare il separatore delle "0,000.00")
, 0.099,00
migliaia. Format(99,
"#,###.##") 99
N Formatta un numero in modo standard, con il separatore Format(99,
delle migliaia, la virgola e due numeri decimali dopo la "N") 99,00 99,00
virgola.
Formatta un importo nella moneta corrente, con il punto
C Format(99,
per le migliaia, la virgola, due cifre decimali dopo la vir- 99,00 €
"C")
gola e il simbolo della moneta.
VB offre la possibilità di formattare le sequenze di testo per visualizzarle, se necessario,
allineate una sotto l’altra, come se fossero incolonnate in una tabella. La funzione per for-
mattare un testo è String.Format, che è impostata dal programmatore scrivendo tra le
parentesi due parametri: il numero delle colonne da visualizzare e la loro larghezza.
La larghezza delle colonne è indicata in numero di caratteri, per cui per incolonnare le pa-
role in modo preciso è necessario usare un set di caratteri a dimensioni fisse, come il font
CourierNew o il font Consolas.
1742