DatoCome passare attraverso un Select Case in Excel VBA?
Select Case cmd
case "ONE": MsgBox "one"
case "TWO": MsgBox "two"
case "THREE": MsgBox "three"
End select
mia esigenza è se cmd = "ONE"
ho bisogno "one"
e poi "two"
visualizzato però attualmente sto ottenendo "one"
visualizzato e quindi il programma sta uscendo del caso select ...
cosa succede se cmd = "due"? – Gratzy
I _think_ è di progettazione; il codice salta automaticamente alla fine dopo l'ultima istruzione nel caso. Dovrai programmare attorno ad esso (usando, per esempio, le procedure). –
@Gratzy: se cmd = "due" deve essere impostato in modo predefinito per stampare "due" e scoppiare ... Immagino che questo sia il comportamento predefinito in VBA .. Penso che VBA aggiunga implicitamente delle istruzioni "break" dopo ogni caso, che io voglio bypassare. –