Proprietà DefaultValue

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

Si applica a

Oggetto CheckBox

Oggetto OptionGroup

Oggetto ComboBox

Oggetto TextBox

Oggetto ListBox

Oggetto ToggleButton

Oggetto OptionButton

Specifica un valore stringa automaticamente immesso in un campo quando viene creato un nuovo record. Ad esempio, in una tabella Indirizzi è possibile impostare il valore predefinito per il campo Città su New York. Quando alla tabella viene aggiunto un record, è possibile accettare questo valore oppure immettere il nome di una città diversa. Valore di lettura/scrittura.

espressione.DefaultValue

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

Osservazioni

  • La proprietà DefaultValue non si applica ai controlli casella di controllo, pulsante di opzione o interruttore quando si tratta di un gruppo di opzioni. Si applica invece al gruppo di opzioni stesso.

  • La proprietà DefaultValue si applica a tutti i campi di tabella ad eccezione di quelli che includono un tipo di dati di tipo numerazione automatica o oggetto OLE.

La proprietà DefaultValue specifica il testo o un'espressione automaticamente immessa in un controllo o in un campo quando viene creato un nuovo record. Ad esempio, se la proprietà DefaultValue di un controllo casella di testo viene impostata su =Now(), il controllo visualizza la data e l'ora correnti. La lunghezza massima dell'impostazione della proprietà DefaultValue è pari a 255 caratteri.

Per un controllo, è possibile impostare questa proprietà in finestra delle proprietà del controllo. Per un campo, è possibile impostare questa proprietà in visualizzazione struttura della tabella (nella sezione Proprietà campo) in un macro o utilizzando Visual Basic, Applications Edition (VBA).

Nel codice VBA utilizzare un'espressione stringa per impostare il valore di questa proprietà. Ad esempio, nel codice seguente la proprietà DefaultValue per un controllo casella di testo denominato Metodo di pagamento (PaymentMethod) viene impostata su "Contanti" (Cash):

Forms!frmInvoice!PaymentMethod.DefaultValue = """Cash"""

Nota : Per impostare questa proprietà per un campo tramite il codice VBA, utilizzare la proprietà ADO DefaultValue oppure la proprietà DAO DefaultValue.

La proprietà DefaultValue viene applicata quando viene aggiunto un nuovo record. Se si modifica la proprietà DefaultValue, la modifica non viene automaticamente applicata ai record esistenti.

Se si imposta la proprietà DefaultValue per un controllo di maschera associato a un campo contenente unavalore di proprietà impostazione definita nella tabella, l'impostazione del controllo sostituisce l'impostazione della tabella.

Se si crea un controllo trascinando un campo dall'elenco dei campi, l'impostazione della proprietà DefaultValue del campo definita nella tabella viene applicata al controllo della maschera anche se l'impostazione della proprietà DefaultValue del controllo rimarrà vuota.

Un controllo può fornire il valore predefinito per un altro controllo. Ad esempio, se la proprietà DefaultValue di un controllo viene impostata sull'espressione seguente, il valore predefinito del controllo viene impostato sull'impostazione della proprietà DefaultValue del controllo txtShipTo.

=Forms!frmInvoice!txtShipTo

Se i controlli si trovano sulla stessa maschera, il controllo che è l'origine del valore predefinito deve trovarsi prima nell'ordine di tabulazione rispetto al controllo contenente l'espressione.

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.

×