Свойство Application.IsObjectValid (Word)

Имеет значение "True ", если указанная переменная, которая ссылается на объект, является допустимой. Только для чтения, Boolean.

Синтаксис

выражение. IsObjectValid( _Object_ )

выражение Необязательно. Переменная, представляющая объект Application .

Примечания

Свойство IsObjectValid возвращает значение false , если объект, на который ссылается переменная, был удален.

Пример

В этом примере таблица добавляется в активный документ и присваивается переменной 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

См. также

Объект Application

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.