Свойство 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
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.