次のコードはマイクロソフトWordのマクロ(VBA)で文書内のすべての段落のインデントを10ポイントにする例である。 Sub インデントテスト() For i = 1 To ActiveDocument.Paragraphs.Count a = ActiveDocument.Paragraphs(i) ActiveDocument.Paragraphs(i).Range.Select With Selection.ParagraphFormat .LeftIndent = 10 .FirstLineIndent = 0 End With Next i End Sub 段落の数を数え、それぞれの段落についてインデントを設定する。 LeftIndentにポイント数を入れ、左インデントを設定する。 FirstLineIndentは最初の行の左インデントを設定するためのもので、字下げやぶら下げをし