Serve dare più scelte, a seconda di cosa c'é dopo Select Case (potrebbe essereci un numero, un "testo", una variabile, etc) la macro esegue quello che é sotto Case é con il valore/testo uguale

sintassi


Select Case VALORE/VARIABILE
Case ...
Case ...
End Select


esempio: finetsra con scritto "Sì da 6,7,8" perché abbiamo indicato il 7 nel Select Case. Variando la cifra avrà diverse esecuzioni

Select Case 7

Case 1

MsgBox ("Sì uno", vbExclamation) istruzione eseguita se al posto di 7 ci fosse 1

Case "Ciao"
MsgBox ("Sì Ciao", vbExclamation) istruzione eseguita se al posto di 7 ci fosse Ciao

Case 6 To 8
MsgBox ("Sì da 6,7,8", vbExclamation)

Case Else
MsgBox ("Sì Altro", vbExclamation) istruzione eseguita se nessun Case avesse il 7

End Select fine elenco scelte