Перевірте, чи є вибір діапазоном
Якщо ви працюєте з діапазоном, вибраним користувачем у VBA, ви можете спочатку перевірити, що виділення не є діаграмою, автофігурою чи іншим об’єктом.
Щоб перевірити, чи є вибір вибраним діапазоном, перевірте ім’я типу Selection = “Діапазон”. Ось приклад:
123456789101112131415161718192021 | Sub TestIfRange ()Якщо TypeName (Selection) = "Діапазон" ТодіMsgBox "Ви вибрали діапазон"ІнакшеMsgBox "На жаль! Ви вибрали" & Назва типу (вибір)Закінчити ЯкщоEnd Sub |