多くのビジネス(法曹など)では、左マージンと右マージンの両方から段落をインデントできることが重要です。これは、前後のテキストからの情報を相殺するのに役立ち、より目立つようになります。このタイプの段落フォーマットは、多くの場合、ドキュメントに含まれる引用やその他の「逐語的」情報に適用されます。

残念ながら、Wordには二重インデントを作成するためのクイックショートカットが含まれていません。 Ctrl + Mを押すことができますが、それは段落の左側のみをインデントします。段落ダイアログボックスまたはルーラーを使用して右側をインデントしても、スタックします。

これを回避する1つの方法は、左側と右側の両方に必要なインデントを持つスタイルをWordで作成することです。次に、スタイルをキーボードショートカットに割り当てて、簡単に適用できるようにします。このアプローチは、特に二重インデントされた段落の余白を後で変更する必要があると思われる場合に、非常に強力になる可能性があります。

もう1つのアプローチは、インデントを行うマクロを作成することです。

次に、マクロをキーボードショートカット(Alt + Dなど)に割り当てることができます

そのため、簡単に呼び出すことができます。次のマクロは、段落の左右両方のインデントを1/4インチ増やします。

Sub DoubleIndent()

Dim Lindt as Single     Dim Rindt as Single

Lindt = Selection.ParagraphFormat.LeftIndent     Rindt = Selection.ParagraphFormat.RightIndent     Lindt = Lindt + 18     If Lindt > 180 Then Lindt = 0     Rindt = Rindt + 18     If Rindt > 180 Then Rindt = 0     Selection.ParagraphFormat.LeftIndent = Lindt     Selection.ParagraphFormat.RightIndent = Rindt End Sub

このマクロの気の利いた点は、繰り返し適用して、マージンを内側にステップし続けることができることです。両側のマージンを2.5インチを超えて増加させようとすると、インデントは自動的にゼロに戻され、プロセスを再開できます。

マクロは段落について他に何も変更せず、左右の余白だけを変更することに注意してください。他のフォーマット特性を変更したい場合は、マクロを簡単に変更できます。たとえば、段落を左右の余白の両方に揃えたい場合は、マクロの最後の「EndSub」行の直前に次の1行を追加できます。

.Alignment = wdAlignParagraphJustify

注:

このページ(または_WordTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

_WordTips_は、費用効果の高いMicrosoftWordトレーニングのソースです。

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(10733)は、Microsoft Word 2007、2010、および2013に適用されます。

Wordの古いメニューインターフェイスに関するこのヒントのバージョンは、 linkDoubleIndentingにあります。