ParagraphFormat.UseCharBasedFirstLineIndent 属性 (Publisher)

返回或设置一个 MsoTriState 常量,该常量指定段落是否使用东亚字符宽度缩进。 读/写。

语法

表达式UseCharBasedFirstLineIndent

表达 一个代表 ParagraphFormat 对象的变量。

返回值

MsoTriState

备注

UseCharBasedFirstLineIndent 属性值可以是在 Microsoft Office 类型库中声明 MsoTriState 常量之一。

UseCharBasedFirstLineIndent 的值可以设置仅在客户端计算机上启用东亚语言而无论是否启用东亚语言,可以返回值。 可以返回或设置 CharBasedFirstLineIndent 属性之前,必须设置 UseCharBasedFirstLineIndent 的注意。 如果 UseCharBasedFirstLineIndent 不首先设置,则返回运行时"权限被拒绝"错误。

如果 UseCharBasedFirstLineIndentmsoTrue,则段落使用东亚字符宽度缩进;如果是 msoFalse,则不是。 默认值为 msoFalse

示例

下面的示例在当前出版物的第四页上创建一个文本框。 UseCharBasedFirstLineIndent 属性设置为 True 后,为首行缩进的宽度是通过 CharBasedFirstLineIndent 属性设置为 15 磅。 然后设置字体属性,和文本插入段落。

Dim theTextBox As Shape 
 
Set theTextBox = ActiveDocument.Pages(4).Shapes _ 
 .AddShape(msoShapeRectangle, 100, 100, 300, 200) 
 
With theTextBox 
 .TextFrame.TextRange.ParagraphFormat _ 
 .UseCharBasedFirstLineIndent = msoTrue 
 .TextFrame.TextRange.ParagraphFormat _ 
 .CharBasedFirstLineIndent = 15 
 .TextFrame.TextRange.Font.Name = "Verdana" 
 .TextFrame.TextRange.Font.Size = 12 
 .TextFrame.TextRange.Text = "This is a test sentence." _ 
 & Chr(13) & "This is another test sentence." 
End With

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。