Shape.HasTextFrame-Eigenschaft (Publisher)
Gibt eine MsoTriState-Konstante zurück, wenn der angegebenen Form ein TextFrame-Objekt zugeordnet ist. Schreibgeschützt.
Syntax
Ausdruck. HasTextFrame
Ausdruck Eine Variable, die ein Shape-Objekt darstellt.
HinwBemerkungeneise
Wenn die HasTextFrame -Eigenschaft auf true festgelegt ist, müssen die Clients Überprüfen des Werts der HasText -Eigenschaft des TextFrame -Objekts, um festzustellen, ob der Text auf die Form vorhanden ist.
Der Wert der HasTextFrame -Eigenschaft kann eine der in der Microsoft Office-Typbibliothek deklarierten und in der folgenden Tabelle angezeigten MsoTriState -Konstanten sein.
Konstante | Beschreibung |
---|---|
msoFalse | Die angegebene Form hat kein TextFrame -Objekt zugeordnet. |
msoTriStateMixed | Gibt eine Kombination von MsoTrue und MsoFalse für den angegebenen Formenbereich an. |
msoTrue | Die angegebene Form ist ein TextFrame -Objekt zugeordnet. |
Beispiel
In diesem Beispiel werden alle Shapes in der Auswahl getestet, und wenn keine Textrahmen zugeordnet sind, werden sie linksbündig ausgerichtet.
Sub MoveLeft()
Dim shpAll As ShapeRange
Set shpAll = Application.ActiveDocument.Selection.ShapeRange
If shpAll.HasTextFrame = msoFalse Then
shpAll.Align msoAlignLefts, msoTrue
End If
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