ParagraphFormat.CharBasedFirstLineIndent プロパティ (Publisher)

(東アジア言語の文字幅) の先頭行のインデントの値を設定を取得または取得します。 読み取り/書き込みが可能な Long です。

構文

CharBasedFirstLineIndent

ParagraphFormat オブジェクトを表す変数。

戻り値

Long

注釈

CharBasedFirstLineIndent の値は、UseCharBasedFirstLineIndent プロパティが設定された後でのみ取得または設定できます。 UseCharBasedFirstLineIndent が最初に設定されていない場合は、実行時「アクセスが拒否されました」エラーが返されます。

注:

UseCharBasedFirstLineIndent は、クライアント コンピューターで東アジア言語が有効になっている場合にのみ設定できます (東アジア言語が有効かどうかに関係なく、値を返すことができます)。 これは実質的に、クライアント コンピューターで東アジア言語が有効になっていない限り、 CharBasedFirstLineIndent を使用できないことを意味します。

CharBasedFirstLineIndent に使用できるのは 0 (ゼロ) から 80 の範囲の値です。

次の例では、作業中の文書の 4 ページ目にテキスト ボックスを作成します。 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 のサポートおよびフィードバックを参照してください。