Shape.HasTable-Eigenschaft (Publisher)
Gibt msoTrue zurück, wenn die Form ein Table-Objekt darstellt, oder msoFalse , wenn die Form einen anderen Objekttyp darstellt. Schreibgeschützt.
Syntax
Ausdruck. HasTable
Ausdruck Eine Variable, die ein Shape-Objekt darstellt.
HinwBemerkungeneise
Der HasTable-Eigenschaftswert kann eine der msoTriState-Konstanten sein, die in der Microsoft Office-Typbibliothek deklariert und in der folgenden Tabelle angezeigt werden.
Konstante | Beschreibung |
---|---|
msoFalse | Die Formen im Bereich stellen kein Table-Objekt dar. |
msoTriStateMixed | Gibt eine Kombination von MsoTrue und MsoFalse für den angegebenen Formenbereich an. |
msoTrue | Die Formen im Bereich stellen ein Table-Objekt dar. |
Beispiel
In diesem Beispiel wird überprüft, ob es sich bei der aktuell ausgewählten Form um eine Tabelle handelt. Wenn dies der Fall ist, legt der Code die Breite von Spalte 1 auf 1 Zoll fest (72 Punkte).
Sub IsTable()
With Application.Selection.ShapeRange
If .HasTable = msoTrue Then
.Table.Columns(1).Width = 72
End If
End With
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