Proprietà OptionValue

Si applica a

Oggetto CheckBox

Oggetto OptionButton

Oggetto ToggleButton

Ogni controllo in un gruppo di opzioni ha un valore numerico che può essere configurato con la proprietà OptionValue. Tipo di dati Long di lettura/scrittura.

espressione.OptionValue

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

Osservazioni

Quando il controllo viene selezionato, il numero viene assegnato al gruppo di opzioni. Se il gruppo di opzioni è associato a un campo, il valore della proprietà OptionValue del controllo selezionato viene archiviato nel campo.

Ad esempio, questo gruppo di opzioni Region è associato al campo Region in una tabella. Il pulsante Europe ha una proprietà OptionValue impostata su 1, il pulsante Asia ha un'impostazione pari a 2 e il pulsante Africa ha un'impostazione pari a 3. Quando uno di questi pulsanti viene selezionato, il valore del gruppo di opzioni Region corrisponderà all'impostazione della proprietà OptionValue per il controllo selezionato. In questo caso, poiché il gruppo di opzioni Region è associato al campo Region, anche il valore del campo nella tabella equivale a 2.

Nota : La proprietà OptionValue è applicabile solo ai controlli casella di controllo, pulsante di opzione e interruttore in un gruppo di opzioni.

È possibile impostare la proprietà OptionValue usando la finestra delle proprietà del controllo, una macro o il codice di Visual Basic, Applications Edition (VBA).

Se non si modifica personalmente la proprietà OptionValue, il primo controllo inserito in un gruppo di opzioni avrà un valore pari a 1, il secondo controllo avrà un valore pari a 2 e così via.

La proprietà OptionValue è disponibile solo quando il controllo viene inserito in un controllo gruppo di opzioni. Quando una casella di controllo, un interruttore o un pulsante di opzione non è in un gruppo di opzioni, il controllo non ha alcuna proprietà OptionValue. Ogni controllo di questo tipo ha invece una proprietà ControlSource e il valore di ogni controllo sarà True se il controllo è selezionato o False se il controllo non è selezionato.

Esempio

L'esempio seguente imposta la proprietà OptionValue per tre pulsanti di opzione nel gruppo di opzioni "Ship Method Group" all'apertura di una maschera. Quando un pulsante di opzione viene selezionato nel gruppo di opzioni, viene visualizzato un messaggio che indica il numero di ID assegnato allo spedizioniere.

Private Sub Form_Open(Cancel As Integer)
Me.Controls("ABC Couriers").OptionValue = 15876
Me.Controls("Speedy Delivery").OptionValue = 742
Me.Controls("Lightning Express").OptionValue = 1256
End Sub
Private Sub Ship_Method_Group_Click()
MsgBox "The ID for the selected shipper is " & _
Me.Controls("Ship Method Group").Value
End Sub
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.

×