Свойство 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 и обратная связь.