Application.IsValidObject-Methode (Publisher)
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.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für