Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Определяет, ссылается ли указанная переменная объекта на допустимый объект, и возвращает логическое значение: True , если указанная переменная, ссылающаяся на объект, является допустимой, и False , если объект, на который ссылается переменная, был удален.
Синтаксис
выражение. IsValidObject (объект)
выражение: переменная, представляющая объект Application.
Параметры
| Имя | Обязательный или необязательный | Тип данных | Описание |
|---|---|---|---|
| Object | Обязательный | Object | Переменная, которая ссылается на объект. |
Возвращаемое значение
Boolean
Пример
В этом примере выполняется форматирование строки допустимого объекта.
Sub ValidShape(shpObject As Shape)
If Application.IsValidObject object:=shpObject) = True Then
With shpObject.Line
.DashStyle = msoLineRoundDot
.ForeColor.RGB = RGB(Red:=158, Green:=50, Blue:=208)
.Weight = 5
End With
End If
End Sub
Используйте следующую подпрограмму для вызова подпрограммы из предыдущего примера.
Sub CallValidShape()
Call ValidShape(shpObject:=ActiveDocument.Pages(1).Shapes(2))
End Sub
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.