Verifica se la selezione è un intervallo
Se stai lavorando con un intervallo selezionato dall'utente in VBA, potresti voler prima verificare che la selezione non sia un grafico, una forma automatica o un altro oggetto.
Per verificare se una selezione è un intervallo, controllare il nome del tipo della selezione = "Intervallo". Ecco un esempio:
123456789101112131415161718192021 | Sub TestIfRange()If TypeName(Selection) = "Range" ThenMsgBox "Hai selezionato un intervallo"AltroMsgBox "Oops! Hai selezionato un " & TypeName(Selection)Finisci seFine sottotitolo |