IsObjectValid 属性

       

如果为 True,则引用一个对象的指定变量有效;如果为 False,则已删除了该变量所引用的对象。Boolean 类型,只读。

expression.IsObjectValid(Object)

expression   可选。该表达式返回“应用于”列表中的一个对象。

Object   Object,必需。引用某一对象的变量。

示例

本示例向活动文档添加一个表格,并将该表格指定给 aTable 变量,然后删除文档的第一个表格。如果 aTable 变量引用的表格不是文档中的第一个表格(也就是说,aTable 仍是一个有效对象),则本示例删除该表格的任何边框。

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