Otestujte, zda je výběr rozsah
Pokud pracujete s uživatelem vybraným rozsahem ve VBA, možná budete chtít nejprve otestovat, že výběr není graf, automatický tvar nebo jiný objekt.
Chcete -li otestovat, zda je výběr rozsah, zkontrolujte název_typu výběru = „rozsah“. Zde je příklad:
123456789101112131415161718192021 | Dílčí testIfRange ()Pokud TypeName (výběr) = "Rozsah", pakMsgBox „Vybrali jste rozsah“JinýMsgBox „Woops! You selected a“ & TypeName (Selection)Konec IfEnd Sub |