Table des matières
Tester si la sélection est une plage
Si vous travaillez avec une plage sélectionnée par l'utilisateur dans VBA, vous pouvez d'abord tester que la sélection n'est pas un graphique, une forme automatique ou un autre objet.
Pour tester si une sélection est une plage, vérifiez le TypeName de la sélection = "Range". Voici un exemple :
123456789101112131415161718192021 | Sous TestIfRange()Si TypeName (Sélection) = "Plage" AlorsMsgBox "Vous avez sélectionné une plage"AutreMsgBox "Woops! Vous avez sélectionné un " & TypeName(Selection)Fin siFin du sous-marin |