Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Si applica a

Oggetto ComboBox

Oggetto TextBox

È possibile usare la proprietà Format per personalizzare la modalità di visualizzazione e stampa di numeri, date, orari e testo. Valore String di lettura/scrittura.

espressione.Format

espressione Obbligatorio. Espressione che restituisce uno degli oggetti inclusi nell'elenco Si applica a.

Osservazioni

È possibile scegliere uno dei formati predefiniti oppure creare un formato personalizzato usando i simboli di formattazione.

La proprietà Format usa impostazioni diverse a seconda del tipo di dati.

Per un controllo, è possibile impostare la proprietà nella finestra delle proprietà del controllo. Per un campo, è possibile impostare questa proprietà nella visualizzazione Struttura della tabella (nella sezione Proprietà campo) o nella visualizzazione Struttura della finestra Query (nella finestra delle proprietà di Proprietà campo). È anche possibile usare una macro o codice di Visual Basic, Applications Edition (VBA).

Nota: In Visual Basic immettere un'espressione stringa che corrisponde a uno dei formati predefiniti o immettere un formato personalizzato.

La proprietà Format influisce solo sulla modalità di visualizzazione dei dati. Non influisce sulla modalità di archiviazione dei dati.

In Microsoft Office Access 2007 sono disponibili formati predefiniti per i tipi di dati data/ora, numero e valuta, testo e memo e Sì/No. I formati predefiniti dipendono dal paese o dall'area geografica specificata facendo doppio clic su Opzioni internazionali nel Pannello di controllo di Windows. Access visualizza i formati appropriati per il paese o l'area geografica selezionata. Ad esempio, se si seleziona Inglese (Stati Uniti) nella scheda Generale, il valore 1234.56 indicato nel formato Valuta verrà visualizzato come $1,234.56, mentre se si seleziona Inglese (Regno Unito) nella scheda Generale, lo stesso numero verrà visualizzato come £1,234.56.

Se si imposta la proprietà Format di un campo nella visualizzazione Struttura, Access usa tale formato per visualizzare i dati nei fogli dati. Applica inoltre la proprietà Format del campo a nuovi controlli presenti in maschere e report.

È possibile usare i simboli seguenti nei formati personalizzati per qualsiasi tipo di dati.

Simbolo

Significato

(spazio)

Visualizza gli spazi come caratteri letterali.

"ABC"

Visualizza tutto quanto racchiuso tra virgolette come caratteri letterali.

!

Forza l'allineamento a sinistra anziché a destra.

*

Riempie lo spazio disponibile con il carattere successivo.

\

Visualizza il carattere successivo come carattere letterale. È anche possibile visualizzare i caratteri letterali racchiudendoli tra virgolette.

[colore]

Visualizza i dati formattati nel colore specificato tra parentesi quadre. Colori disponibili: Nero, Blu, Verde, Ciano, Rosso, Magenta, Giallo, Bianco.


Non è possibile combinare i simboli di formattazione per i tipi di dati numero e valuta con quelli per data/ora, Sì/No o testo e memo.

Dopo avere definito una maschera di input e avere impostato la proprietà Format per gli stessi dati, la proprietà Format ha la precedenza quando si visualizzano i dati, mentre la maschera di input viene ignorata. Ad esempio, se si crea una maschera di input Password nella visualizzazione Struttura della tabella e si imposta anche la proprietà Format per lo stesso campo, nella tabella o in un controllo di una maschera, la maschera di input Password viene ignorata e i dati vengono visualizzati in base alla proprietà Format.

Esempio

Nei tre esempi seguenti la proprietà Format viene impostata usando un formato predefinito:

Me!Date.Format = "Medium Date"

Me!Time.Format = "Long Time"

Me!Registered.Format = "Yes/No"

L'esempio successivo imposta la proprietà Format usando un formato personalizzato. Questo formato visualizza una data come: gennaio 1995.

Forms!Employees!HireDate.Format = "mmm yyyy"

Nell'esempio seguente viene illustrata una funzione VBA che formatta dati numerici in formato Valuta e i dati di testo in lettere maiuscole. La funzione viene chiamata dall'evento OnLostFocus di un controllo non associato denominato TaxRefund.

Function FormatValue() As Integer
Dim varEnteredValue As Variant
varEnteredValue = Forms!Survey!TaxRefund.Value
If IsNumeric(varEnteredValue) = True Then
Forms!Survey!TaxRefund.Format = "Currency"
Else
Forms!Survey!TaxRefund.Format = ">"
End If
End Function

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×