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.