viene usato questo strumento per fare una sola scelta tra più opzioni
istruzioni iniziali:
opzioni:
nome_pulsate_opzione.opzione = ....
nome_form.nome_pulsate_opzione.opzione = .... se necessario per una macro esterna al form
esempio: 2 pulsanti di scelta + bottone scrive la scelta in una casella
inseriamo in una cornice 2 pulsanti di opzione e che chiamiamo scelta1 e scelta2
nella macro del bottone scriviamo:
Private Sub CommandButton1_Click()
If scelta1.Value = True Then Range("a1") = "scelta 1" solo 1 istruzioneEnd Sub
If scelta2.Value = True ThenRange("b1") = "scelta"End if
Range("b2") = "2"
esempio: uso di una variabile per passare la scelta
Dim VARIABILE As Integer definisco la variabile esterna
-----------
Sub MACRO()
If NOMEBOTTONEOPZIONE1.Value = True Then VARIABILE = X se il bottone opzione 1 é selezionato la variabile avrà il valore X
If NOMEBOTTONEOPZIONE2.Value = True Then VARIABILE = Y se il bottone opzione 2 é selezionato la variabile avrà il valore Y
.......