Propriété Application.IsObjectValid (Word)

True si la variable spécifiée fait référence à un objet est valide. Boolean (en lecture seule).

Syntaxe

expression. IsObjectValid( _Object_ )

Expression Optionnel. Variable qui représente un objet Application.

Remarques

La propriété IsObjectValid renvoie False si l'objet référencé par la variable a été supprimé.

Exemple

Cet exemple montre comment ajouter une table au document actif et l’affecter à la variable aTable. Il montre comment supprimer ensuite le premier tableau du document. Si la table à laquelle aTable fait référence n’était pas la première table du document (autrement dit, si aTable est toujours un objet valide), l’exemple supprime également les bordures de cette table.

Dim aTable As Table 
 
Set aTable = ActiveDocument.Tables.Add(Range:=Selection.Range, _ 
 NumRows:=2, NumColumns:=3) 
 
ActiveDocument.Tables(1).Delete 
If IsObjectValid(aTable) = True Then _ 
 aTable.Borders.Enable = False

Voir aussi

Objet Application

Assistance et commentaires

Avez-vous des questions ou des commentaires sur Office VBA ou sur cette documentation ? Consultez la rubrique concernant l’assistance pour Office VBA et l’envoi de commentaires afin d’obtenir des instructions pour recevoir une assistance et envoyer vos commentaires.