Rows.SetLeftIndent-Methode (Word)
Legt den Einzug für eine oder mehrere Zeilen in einer Tabelle fest.
Syntax
Ausdruck. SetLeftIndent
( _LeftIndent_
, _RulerStyle_
)
Ausdruck: Erforderlich. Eine Variable, die ein Rows-Objekt darstellt.
Parameter
Name | Erforderlich/Optional | Datentyp | Beschreibung |
---|---|---|---|
LeftIndent | Erforderlich | Single | Der Abstand (in Punkt) zwischen dem aktuellen linken Rand der angegebenen Zeile und dem gewünschten linken Rand. |
RulerStyle | Erforderlich | WdRulerStyle | Steuert, wie Microsoft Word die Tabelle anpasst, wenn der linke Einzug geändert wird. Das WdRulerStyle-Verhalten gilt für linksbündige Tabellen. Das WdRulerStyle-Verhalten für zentrierte und rechtsbündige Tabellen kann unerwartet sein. Verwenden Sie in diesen Fällen die SetLeftIndent-Methode mit Bedacht. |
Beispiel
In diesem Beispiel wird in einem neuen Dokument eine Tabelle erstellt, und alle Zeilen in der Tabelle werden um 0,5 Zoll (36 Punkt) eingezogen. Wenn Sie den linken Einzug ändern, werden die Breiten der Zellen so angepasst, dass die rechte Kante der Tabelle erhalten bleibt.
Dim docNew As Document
Dim tableNew As Table
Set docNew = Documents.Add
Set tableNew = docNew.Tables.Add(Range:=Selection.Range, _
NumRows:=3, NumColumns:=3)
tableNew.Rows.SetLeftIndent LeftIndent:=InchesToPoints(0.5), _
RulerStyle:=wdAdjustSameWidth
In diesem Beispiel wird im aktiven Dokument die erste Zeile in der ersten Tabelle um 18 Punkt eingezogen, und die Breite der ersten Spalte wird verkleinert, sodass die Position der rechten Kante der Tabelle erhalten bleibt.
If ActiveDocument.Tables.Count >= 1 Then
ActiveDocument.Tables(1).Rows.SetLeftIndent LeftIndent:=18, _
RulerStyle:=wdAdjustFirstColumn
End If
Siehe auch
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.