共用方式為


Rows.SetLeftIndent 方法 (Word)

會設定表格中一列或多列的縮排。

語法

expressionSetLeftIndent( _LeftIndent_ , _RulerStyle_ )

需要 expression。 代表 Rows 物件的 變數。

參數

名稱 必要/選用 資料類型 描述
LeftIndent 必要 Single 指定之列的目前左邊緣與所需左邊緣之間的距離 (以點為單位)。
RulerStyle 必要 WdRulerStyle 控制 Microsoft Word 在左邊縮排變更時調整表格的方式。 WdRulerStyle 行為適用於靠左對齊的表格。 WdRulerStyle 行為中心及靠右對齊的資料表可以是未預期;在下列情況下,請小心使用 SetLeftIndent 方法。

範例

這個範例會在新文件中建立表格,並將表格中的所有列都縮排 0.5 英吋 (36 點)。 當您變更左邊縮排時,儲存格的寬度就會跟著調整,以保留表格的右邊緣。

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

這個範例會將使用中文件內第一個表格的第一列縮排 18 點,並且縮小第一欄的寬度,以保留表格右邊緣的位置。

If ActiveDocument.Tables.Count >= 1 Then 
 ActiveDocument.Tables(1).Rows.SetLeftIndent LeftIndent:=18, _ 
 RulerStyle:=wdAdjustFirstColumn 
End If

另請參閱

Rows 集合物件

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應