Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Имеет значение "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 и обратная связь.