Specificare la modalità di visualizzazione dei dati utilizzando una formattazione personalizzata

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

Che contiene i dati in un campo vengono visualizzati in un formato specifico applicando formati personalizzati. Formattazione solo modificare la modalità con cui i dati viene visualizzati e non influisce sulla modalità di archiviazione dei dati in un database di Microsoft Access o come gli utenti possono immettere o modificare i dati personalizzata.

Applicare un formato personalizzato è un'opzione quando si lavora con tipi di dati che non hanno un accesso predefinito l'opzione di formattazione o se un formato predefinito non soddisfa le proprie esigenze. È possibile applicare formati personalizzati tramite l'immissione di set di caratteri e caratteri segnaposto in un campo. Quando si applica un formato a un campo di tabella, tale stesso formato viene automaticamente applicato a qualsiasi controllo di maschera o un report associare (collegamento) al campo tabella.

In questo articolo vengono descritti i tipi di caratteri letterali e segnaposto che è possibile utilizzare con tipi di dati specifici e viene illustrato come applicare la formattazione.

Per saperne di più

Ulteriori informazioni sui formati personalizzati

Specificare un formato per i tipi di dati numerico e valuta

Specificare un formato per i tipi di dati testo e Memo

Specificare un formato di dati Data/ora tipo

Ulteriori informazioni sulle opzioni di formattazione

Ulteriori informazioni sui formati personalizzati

Quando si crea un formato personalizzato, si immettono diversi caratteri nella proprietà Formato di un campo della tabella. I caratteri sono costituiti da segnaposto, ad esempio 0 e #, da separatori, ad esempio virgole e punti, da caratteri letterali e da colori.

È inoltre possibile specificare i formati per quattro tipi di valori numerici, ovvero valori positivi, negativi, zero (0) e null (non definiti). Se si sceglie di creare un formato per ogni tipo di valore, è necessario iniziare con il formato per i valori positivi, quindi procedere con quello per i valori negativi, per passare poi a quello per i valori zero e terminare con il formato per il valori Null. Ciascun formato deve inoltre essere separato dagli altri mediante un punto e virgola (;).

Esempio di formati personalizzati   

#.###,##;(#.###,##)[Rosso];0.000,00;"Non definito"

Questa stringa include quattro formati personalizzati e visualizza i seguenti valori:

  • Valori positivi con due posizioni decimali.

  • Valori negativi con due posizioni decimali, tra parentesi e in rosso.

  • Valori zero rappresentati dal numero zero seguito sempre da due posizioni decimali.

  • Valori Null come la parola "Non definito."

Ognuna delle quattro sezioni nella stringa è separata da un punto e virgola (;).

Di seguito viene descritta ogni sezione:

  • Il cancelletto (#) è un segnaposto per le cifre. Se non viene rilevato alcun valore, viene visualizzato uno spazio vuoto. Se si desidera visualizzare zeri al posto degli spazi vuoti, ad esempio, per visualizzare il numero 1234 come 1234,00, utilizzare il numero 0 come segnaposto.

  • Per impostazione predefinita, nella prima sezione vengono visualizzati valori positivi. Se si desidera utilizzare un formato con valori più elevati o con più posizioni decimali, è possibile aggiungere ulteriori segnaposto per il valore decimale, quali #.###,###. Il numero 1234,5678 verrà ad esempio visualizzato come 1.234,568. Si noti che questo formato utilizza il punto come separatore delle migliaia e la virgola come separatore decimale.

    Se i valori decimali nel record superano il numero di simboli segnaposto nel formato personalizzato, i valori vengono arrotondati e vengono visualizzati solo i valori specificati dal formato. Se in un campo è ad esempio contenuto il valore 3.456,789, ma nel formato sono specificate due cifre decimali, il valore decimale viene arrotondato a 0,79.

  • Per impostazione predefinita, la seconda sezione visualizza solo valori negativi. Se i dati da immettere non contengono valori negativi, gli spazi vengono lasciati vuoti. Il formato definito nell'esempio racchiude i valori negativi con caratteri letterali, ovvero le parentesi aperte e chiuse. Il formato inoltre utilizza la dichiarazione di colore [Rosso] in modo che ogni valore negativo venga visualizzato in rosso.

  • Per impostazione predefinita, la terza sezione definisce il formato per tutti i valori zero (0). In questo caso, se il campo contiene un valore zero, viene visualizzata la stringa 0.000,00. Se si desidera visualizzare del testo anziché un numero, è possibile utilizzare la parola "Zero" (racchiusa tra virgolette doppie).

  • Per impostazione predefinita, la quarta sezione definisce gli elementi visualizzati quando un record contiene un valore null. In questo caso la parola visualizzata è "Non definito". È inoltre possibile immettere testo diverso, ad esempio "Null" o "****". I caratteri racchiusi tra virgolette vengono considerati dal formato come caratteri letterali e vengono visualizzati come sono stati immessi.

Nota : Non è necessario utilizzare tutte le quattro sezioni. Se, ad esempio, il campo di tabella accetta i valori null, è possibile omettere la quarta sezione.

Torna all'inizio

Specificare un formato per i tipi di dati Numerico e Valuta

Se non si specifica un formato personalizzato per i valori numerici e di valuta, i numeri vengono visualizzati automaticamente nel formato Numero generico e le valute nel formato Valuta.

Per creare un formato personalizzato, utilizzare i caratteri di formattazione riportati nella seguente tabella. È inoltre possibile specificare un colore da utilizzare per il numero o la valuta.

Carattere

Descrizione

#

Consente di visualizzare una cifra. Ogni istanza del carattere rappresenta una posizione per un numero. Se nella posizione non è presente alcun valore, verrà visualizzato uno spazio vuoto. Può inoltre essere utilizzato come segnaposto.

Se, ad esempio, si utilizza il formato #.### e si immette il valore 45 in un campo, verrà visualizzato solo il numero 45. Se si immette 12.145 in un campo, verrà visualizzato esattamente questo valore, sebbene sia stato definito solo un segnaposto a sinistra del separatore delle migliaia.

0

Consente di visualizzare una cifra. Ogni istanza del carattere rappresenta una posizione per un numero. Se nella posizione non è presente alcun valore, verrà visualizzato uno zero (0).

Separatori decimali e delle migliaia

Consente di indicare nel punto in cui si desidera inserire i separatori decimali e delle migliaia. Access vengono utilizzati i separatori sono definiti per le impostazioni internazionali di Windows. Per informazioni su queste impostazioni, vedere modificare le impostazioni internazionali di Windows per modificare l'aspetto di alcuni tipi di dati.

Spazi vuoti, + - $ ()

Consentono di inserire spazi vuoti, simboli matematici (+, -) e finanziari (¥ £ $), in base alle proprie esigenze, in qualsiasi posizione delle stringhe di formato. Se si desidera utilizzare altri simboli matematici comuni, ad esempio la barra (\ o /) e l'asterisco (*), è necessario racchiuderli tra virgolette doppie. Anche questi caratteri possono essere inseriti in qualsiasi posizione della stringa di formato.

\

Consente di forzare la visualizzazione del carattere immediatamente successivo. Lo stesso risultato si ottiene se si racchiude un carattere tra virgolette doppie.

!

Usato per forzare l'allineamento a sinistra di tutti i valori. Quando si forza l'allineamento a sinistra, non è possibile utilizzare il simbolo # e 0 segnaposto di cifra, ma è possibile usare i segnaposto per i caratteri di testo. Per ulteriori informazioni su questi segnaposto, vedere formati personalizzati per testo e Memo tipi di dati.

*

Consente di forzare la visualizzazione di un carattere di riempimento, ovvero un carattere utilizzato per riempire spazi vuoti, dopo l'asterisco (*). In genere, in Access, i dati numerici vengono visualizzati con allineamento a destra e nell'area a sinistra del valore vengono inseriti automaticamente spazi vuoti. È possibile aggiungere caratteri di riempimento in qualsiasi posizione di una stringa di formato. Se si esegue questa operazione, in tutti gli spazi vuoti viene inserito il carattere di riempimento specificato.

Ad esempio, il formato £##*~,00 verrà visualizzato l'importo £45~~~~~,15. La quantità di caratteri tilde (~) visualizzati nel campo dipende dal numero di spazi vuoti nel campo di tabella.

%

Consente di moltiplicare il valore per 100 e di visualizzare il risultato come un segno di percentuale finale. Utilizzare questo carattere come l'ultimo carattere in una stringa di formato.

E+, E-

–oppure–

e+, e-

Consente di visualizzare i numeri in notazione scientifica (esponenziale).

Utilizzare questa opzione se il formato scientifico predefinito non è sufficiente per contenere i valori. Utilizzare E+ oppure e+ per visualizzare valori con esponenti positivi ed E- oppure e- per visualizzare esponenti negativi. È necessario utilizzare questi segnaposto con altri caratteri.

Si supponga ad esempio di applicare il formato 0,000E+00 a un campo numerico e di immettere 612345. Verrà visualizzato il valore 6,123E05. Il numero viene prima arrotondato a tre cifre decimali, ovvero a tre zero a destra o a sinistra del separatore decimale. Successivamente, viene calcolato il valore dell'esponente a partire dal numero di cifre a destra (o a sinistra, in base alle impostazione della lingua) del separatore decimale nel valore originale. In questo caso, con il valore originale sarebbe stato inserito "612345" (cinque cifre) a destra della virgola decimale. Per questo motivo, viene visualizzato il valore 6,123E+05 e il valore risultante è l'equivalente di 6,123 x 105.

"Testo"

Consente di racchiudere il testo da visualizzare tra virgolette doppie.

[colore]

Consente di applicare un colore a tutti i valori contenuti in una sezione del formato definito. È necessario racchiudere il nome del colore tra parentesi quadre e utilizzare uno dei nomi seguenti: nero, blu, azzurro, verde, magenta, rosso, giallo o bianco.

Per applicare un formato personalizzato al tipo di dati Numerico o Valuta, effettuare le seguenti operazioni:

  1. Nel riquadro di spostamento fare clic con il pulsante destro del mouse sulla tabella da modificare, quindi scegliere Visualizzazione Struttura dal menu di scelta rapida.

  2. Selezionare il campo da formattare, quindi nella scheda Generale fare clic nella cella accanto alla casella Formato.

  3. Immettere caratteri specifici in base alle proprie esigenze di formattazione.

  4. Premere CTRL+S per salvare.

Dopo avere applicato un formato personalizzato a un campo, è possibile eseguire una prova del formato, effettuando una o tutte le operazioni seguenti:

  • Immettere i valori senza i separatori delle migliaia o decimali, quindi verificare in che modo il formato gestisce i dati. I separatori vengono posizionati correttamente?

  • Immettere valori più lunghi o più corti rispetto a quanto specificato (e senza separatori), quindi verificare il comportamento del formato. Vengono aggiunti zero iniziali o finali oppure spazi vuoti indesiderati?

  • Immettere un valore zero o null in un formato che prevede l'immissione di valori positivi o negativi, quindi valutare se il risultato ottenuto è soddisfacente.

Torna all'inizio

Specificare un formato per i tipi di dati Testo e Memo

I tipi di dati testo e Memo non accettano formati predefiniti. Il tipo di dati testo formati solo personalizzati, il tipo di dati Memo accetta personalizzata e la formattazione del testo RTF.

Di norma, i formati personalizzati vengono applicati ai tipi di dati Testo e Memo, al fine di rendere i dati della tabella più facili da leggere. Se, ad esempio, i numeri di carta di credito raccolti mediante un modulo Web vengono archiviati senza spazi, è possibile utilizzare un formato personalizzato per aggiungere gli spazi appropriati e conferire maggiore leggibilità ai dati.

I formati personalizzati per i tipi di dati Testo e Memo consentono solo due sezioni di formato in una stringa. La prima sezione controlla l'aspetto del testo, mentre la seconda visualizza i valori uguali a zero o le stringhe a lunghezza zero. Se non viene specificato alcun formato, il testo nei fogli dati viene allineato automaticamente a sinistra.

Nella seguente tabella vengono indicati e illustrati i formati personalizzati che è possibile applicare ai campi con tipo di dati Testo o Memo.

Carattere

Descrizione

@

Consente di visualizzare ogni carattere disponibile per la posizione relativa nella stringa di formato. Se nei dati sottostanti vengono posizionati tutti caratteri, i segnaposto rimanenti vengono visualizzati come spazi vuoti.

Se, ad esempio, la stringa di formato è @@@@@ e il testo sottostante è ABC, il testo verrà allineato a sinistra con due spazi vuoti iniziali.

&

Consente di visualizzare ogni carattere disponibile per la posizione relativa nella stringa di formato. Se nei dati sottostanti vengono posizionati tutti caratteri, i segnaposto rimanenti non visualizzano alcun valore.

Se, ad esempio, la stringa di formato è &&&&& e il testo è ABC, verrà visualizzato solo il testo allineato a sinistra.

!

Consente di forzare il riempimento dei simboli segnaposto da sinistra a destra, anziché da destra a sinistra. È necessario utilizzare questo carattere all'inizio di ogni stringa di formato.

<

Consente di forzare l'applicazione dei caratteri minuscoli a tutto il testo. È necessario utilizzare questo carattere all'inizio della stringa di formato, ma è possibile farlo precedere da un punto esclamativo (!).

>

Consente di forzare l'applicazione dei caratteri maiuscoli a tutto il testo. È necessario utilizzare questo carattere all'inizio della stringa di formato, ma è possibile farlo precedere da un punto esclamativo (!).

*

Se utilizzato, il carattere subito dopo l'asterisco (*) diventa una carattere di riempimento, ovvero un carattere utilizzato per riempire spazi vuoti. In genere, in Access, il testo viene visualizzato con allineamento a sinistra e nell'area a destra del valore vengono inseriti spazi vuoti. È possibile aggiungere caratteri di riempimento in qualsiasi posizione di una stringa di formato. Se si esegue questa operazione, in tutti gli spazi vuoti viene inserito il carattere di riempimento specificato.

Spazio vuoto, + - $ ()

Consente di inserire spazi vuoti, simboli matematici (+, -), simboli finanziari ($, ¥, £) e parentesi, in base alle proprie esigenze, in qualsiasi posizione delle stringhe di formato. Se si desidera utilizzare altri simboli matematici comuni, ad esempio la barra (\ o /) e l'asterisco (*), è necessario racchiuderli tra virgolette doppie. Anche questi caratteri possono essere inseriti in qualsiasi posizione della stringa di formato.

"Testo"

Consente di racchiudere il testo da visualizzare tra virgolette doppie.

\

Consente di forzare la visualizzazione del carattere immediatamente successivo. Lo stesso risultato si ottiene se si racchiude un carattere tra virgolette doppie.

[colore]

Consente di applicare un colore a tutti i valori contenuti in una sezione del formato definito. È necessario racchiudere il nome del colore tra parentesi quadre e utilizzare uno dei nomi seguenti: nero, blu, azzurro, verde, magenta, rosso, giallo o bianco.

Nota : Quando si specifica un formato, i simboli segnaposto vengono automaticamente riempiti con i dati del campo sottostante.

Per applicare un formato personalizzato, eseguire le operazioni seguenti:

  1. Nel riquadro di spostamento fare clic con il pulsante destro del mouse sulla tabella da modificare, quindi scegliere Visualizzazione Struttura dal menu di scelta rapida.

  2. Selezionare il campo da formattare, quindi nella scheda Generale fare clic nella cella accanto alla casella Formato.

  3. Immettere il formato.

    Il tipo di formato personalizzato che è possibile specificare dipende dal tipo di dati selezionato per il campo.

  4. Premere CTRL+S per salvare.

È possibile eseguire una prova del formato personalizzato in uno qualsiasi dei modi seguenti:

  • Immettere valori in maiuscolo o in minuscolo, quindi verificare in che modo il formato gestisce i dati. I risultati sono quelli previsti?

  • Immettere valori più lunghi o più corti rispetto a quanto specificato (e senza separatori), quindi verificare il comportamento del formato. Vengono aggiunti spazi iniziali o finali, spazi vuoti indesiderati o caratteri non previsti?

  • Immettere una stringa a lunghezza zero o un valore null, quindi valutare se il risultato ottenuto è soddisfacente.

Torna all'inizio

Specificare un formato per il tipo di dati Data/ora

Se non si specifica alcun formato predefinito o personalizzato, in Access verrà automaticamente applicato il formato Data generica, ovvero gg/mm/aaaa hh:mm:ss.

I formati personalizzati per i campi data/ora possono contenere due sezioni, una relativa alle date e l'altra relativa alle ore. Le due sezioni sono separate da un punto e virgola. È possibile, ad esempio, ridefinire il formato Data generica come indicato di seguito: gg/mm/aaaa;h:nn:ss.

Carattere

Descrizione

Separatore di data

Consente di indicare dove il separatore per giorni, mesi e anni. Access usa il separatore definito nelle impostazioni internazionali di Windows. Per informazioni su queste impostazioni, vedere modificare le impostazioni internazionali di Windows per modificare l'aspetto di alcuni tipi di dati.

c

Consente di visualizzare il formato Data generica.

g o gg

Consente di visualizzare il giorno del mese espresso con una o due cifre. Nel primo caso utilizzare un segnaposto singolo, nel secondo caso utilizzarne due.

ggg

Consente di visualizzare il giorno della settimana in una forma abbreviata costituita da tre lettere.

Lunedì, ad esempio, viene visualizzato come lun.

gggg

Consente di visualizzare per esteso tutti i giorni della settimana.

ggggg

Consente di visualizzare il formato Data in cifre.

gggggg

Consente di visualizzare il formato Data estesa.

s

Consente di visualizzare il numero del giorno della settimana.

Lunedì, ad esempio, viene rappresentato con il numero 1.

m o mm

Consente di visualizzare il mese espresso con un numero di una o di due cifre.

mmm

Consente di visualizzare il nome del mese in una forma abbreviata costituita da tre lettere.

Ottobre, ad esempio, viene visualizzato come ott.

mmmm

Consente di visualizzare per esteso tutti i nomi dei mesi.

t

Consente di visualizzare il numero del trimestre del calendario corrente (da 1 a 4).

Per una data del mese di maggio, ad esempio, il valore relativo al trimestre visualizzato è 2.

a

Consente di visualizzare il giorno dell'anno (da 1 a 366).

aa

Consente di visualizzare le ultime due cifre dell'anno.

Nota : È consigliabile immettere e visualizzare tutte le quattro cifre di un anno specifico.

aaaa

Consente di visualizzare tutte le cifre dell'anno in un intervallo compreso tra 0100 e 9999.

Separatore di ora

Consente di indicare la posizione in cui si desidera inserire il separatore per ore, minuti e secondi. In Access viene utilizzato il separatore specificato nelle impostazioni internazionali di Windows.

h o hh

Consente di visualizzare l'ora espressa con una o due cifre.

n o nn

Consente di visualizzare i minuti espressi con una o due cifre.

s o ss

Consente di visualizzare i secondi espressi con una o due cifre.

ttttt

Consente di visualizzare il formato Ora estesa.

AM/PM

Consente di visualizzare i valori orari nel formato 12 ore seguiti dal simbolo AM o PM. Il valore impostato si basa sull'orologio di sistema del computer utilizzato.

A/P o a/p

Consente di visualizzare i valori orari nel formato 12 ore seguiti da A, P, a o p. Il valore impostato si basa sull'orologio di sistema del computer utilizzato.

AM PM

Consente di visualizzare i valori orari nel formato 12 ore. In Access vengono utilizzati gli indicatori relativi alle ore antimeridiane e postmeridiane specificati nelle opzioni internazionali di Windows.

Spazio vuoto, + - $ ()

Consente di inserire spazi vuoti, simboli matematici (+, -), simboli finanziari ($, ¥, £) e parentesi, in base alle proprie esigenze, in qualsiasi posizione delle stringhe di formato. Se si desidera utilizzare altri simboli matematici comuni, ad esempio la barra (\ o /) e l'asterisco (*), è necessario racchiuderli tra virgolette doppie. Anche questi caratteri possono essere inseriti in qualsiasi posizione della stringa di formato.

\

Consente di forzare la visualizzazione del carattere immediatamente successivo. Lo stesso risultato si ottiene se si racchiude un carattere tra virgolette doppie.

*

Consente di forzare la visualizzazione di un carattere di riempimento, ovvero un carattere utilizzato per riempire spazi vuoti, dopo l'asterisco (*). In genere, in Access, il testo viene visualizzato con allineamento a sinistra e nell'area a destra del valore vengono inseriti automaticamente spazi vuoti. È possibile aggiungere caratteri di riempimento in qualsiasi posizione di una stringa di formato. Se si esegue questa operazione, in tutti gli spazi vuoti viene inserito il carattere di riempimento specificato.

"Testo"

Consente di racchiudere il testo da visualizzare tra virgolette doppie.

[colore]

Consente di applicare un colore a tutti i valori contenuti in una sezione del formato definito. È necessario racchiudere il nome del colore tra parentesi quadre e utilizzare uno dei nomi seguenti: nero, blu, azzurro, verde, magenta, rosso, giallo o bianco.

Torna all'inizio

Ulteriori informazioni sulle opzioni di formattazione

Se si desidera un campo in un foglio dati, maschera o report per visualizzare un determinato valore, mentre il campo contiene un valore diverso, creare un campo di ricerca. Per ulteriori informazioni sui campi di ricerca, vedere personalizzare la modalità di visualizzazione di dati mediante la creazione di un campo di ricerca. Per controllare il formato in cui vengono immessi dati, vedere creare una maschera di input per immettere il campo o i valori in una specifica di controllo. Per informazioni su come aggiungere il formato RTF a un campo, leggere inserire o aggiungere un campo di testo RTF.

Torna all'inizio

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×