Rows.SetLeftIndent 方法 (Word)
设置表格中一行或多行的缩进。
语法
expression。 SetLeftIndent
( _LeftIndent_
, _RulerStyle_
)
expression 是必需的。 一个代表 Rows 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
LeftIndent | 必需 | Single | 指定的一行或多行的当前左边缘与所需左边缘之间的距离(以磅为单位)。 |
RulerStyle | 必需 | WdRulerStyle | 控制更改左缩进时,Microsoft Word 调整表格的方式。 进 行为适用于左对齐的表。 居中和右对齐表格的 进 行为可能是意料之外的;这些情况下,使用 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
本示例将活动文档中"表格 1"的第一行缩进 18 磅,并通过缩小第一列的宽度来保持表格的右边界位置。
If ActiveDocument.Tables.Count >= 1 Then
ActiveDocument.Tables(1).Rows.SetLeftIndent LeftIndent:=18, _
RulerStyle:=wdAdjustFirstColumn
End If
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈