viene usato questo strumento per fare una sola scelta tra più opzioni

istruzioni iniziali:

  1. decidere se inserire i pulsanti di opzione in una cornice in modo che sia possibile fare una sola scelta
  2. cambiare il Name dei pulsanti in modo da poter gestire facilmente l'opzione
  3. mettere Value = True al pulsante di default se si vuole


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 istruzione

If scelta2.Value = True Then
Range("b1") = "scelta"
Range("b2") = "2"
End if
End Sub


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
.......