IsObject, fonction

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

Renvoie une valeur booléenne qui indique si un identificateur (Visual Basic) représente un objet variable.

Syntaxe

IsObject ( identificateur )

L' identificateurargument est un nom d’une variable.

Remarques

La fonction IsObject est utile uniquement pour déterminer si une variante est de type VarTypevbObject. Cela peut se produire si la variante fait (ou fait) un objet, ou si elle contient rien.

IsObject renvoie la valeur True si identificateur est une variable objet type ou n’importe quel type valide classe, ou si l’identificateur est une variante de type VarTypevbObjectou définie par l’utilisateur objet ; Sinon, elle retourne False. IsObject renvoie Vrai même si la variable a été définie sur rien.

Utiliser la récupération d’erreur pour vous assurer que la référence d’objet est valide.

Exemple

Remarque : Exemples suivants illustrent l’utilisation de cette fonction dans une Visual Basic pour le module d’Applications (VBA). Pour plus d’informations sur l’utilisation de VBA, sélectionnez Référence du développeur dans la liste déroulante en regard de recherche et entrez un ou plusieurs termes dans la zone de recherche.

Cet exemple utilise la fonction IsObject pour déterminer si un identificateur représente une variable objet. MyObject et YourObject sont des variables d’objet du même type. Ils sont des noms génériques utilisés à des fins d’illustration uniquement.

' Declare variables.
Dim MyInt As Integer, YourObject, MyCheck
Dim MyObject As Object
Set YourObject = MyObject ' Assign an object reference.
MyCheck = IsObject(YourObject) ' Returns True.
MyCheck = IsObject(MyInt) ' Returns False.
Développez vos compétences dans Office
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×