Testați dacă Selecția este o gamă
Dacă lucrați cu un domeniu selectat de utilizator în VBA, poate doriți mai întâi să testați că selecția nu este o diagramă, o formă automată sau alt obiect.
Pentru a testa dacă o selecție este un interval, verificați TypeName al selecției = „Range”. Iată un exemplu:
123456789101112131415161718192021 | Sub TestIfRange ()Dacă TypeName (Selection) = "Range" AtunciMsgBox „Ați selectat un interval”AltfelMsgBox "Woops! Ați selectat un" & TypeName (Selecție)End IfSfârșitul Sub |