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 Facultatif. 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 ajoute une table au document actif et l’affecte à la variable aTable. Il montre comment supprimer ensuite le premier tableau du document. Si le tableau auquel une table fait référence n’est pas le premier du document (c’est-à-dire si aTable est toujours un objet valide), l’exemple supprime également toutes les bordures de ce tableau.

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.