Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bestimmt, ob die angegebene Objektvariable auf ein gültiges Objekt verweist und einen booleschen Wert zurückgibt: True , wenn die angegebene Variable, die auf ein Objekt verweist, gültig ist, und False , wenn das Objekt, auf das die Variable verweist, gelöscht wurde.
Syntax
Ausdruck. IsValidObject (Objekt)
expression Eine Variable, die ein Application-Objekt darstellt.
Parameter
| Name | Erforderlich/Optional | Datentyp | Beschreibung |
|---|---|---|---|
| Objekt | Erforderlich | Object | Eine Variable, die auf ein Objekt verweist. |
Rückgabewert
Boolesch
Beispiel
In diesem Beispiel wird die Zeile eines gültigen Objekts formatiert.
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
Verwenden Sie die folgende Unterroutine, um die Unterroutine im vorherigen Beispiel aufzurufen.
Sub CallValidShape()
Call ValidShape(shpObject:=ActiveDocument.Pages(1).Shapes(2))
End Sub
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.