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.
Gibt msoTrue zurück, wenn das Shape ein Tabellenobjekt darstellt, oder msoFalse , wenn das Shape einen anderen Objekttyp darstellt. Schreibgeschützt.
Syntax
Ausdruck verwendet werden. HasTable
expression Eine Variable, die ein Shape-Objekt darstellt.
Hinweise
Der HasTable-Eigenschaftswert kann eine der MsoTriState-Konstanten sein, die in der Microsoft Office-Typbibliothek deklariert und in der folgenden Tabelle dargestellt werden.
| Konstante | Beschreibung |
|---|---|
| msoFalse | Die Shapes im Bereich stellen kein Tabellenobjekt dar. |
| msoTriStateMixed | Gibt eine Kombination von MsoTrue und MsoFalse für den angegebenen Formenbereich an. |
| msoTrue | Die Shapes im Bereich stellen ein Tabellenobjekt 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.