Wordには、ドキュメントの書式設定に影響を与えるさまざまなショートカットが用意されています。そのようなショートカットの1つであるCtrl + 0(ゼロ)は、選択した段落の前から1行のスペースを追加または削除します。この場合、「単一の線」は12ポイントのスペースとして定義されます。書式設定のニーズによっては、段落の前にスペースを多かれ少なかれ追加したい場合があります。そのため、Ctrl + 0を変更して、目的のスペースを追加または削除できるかどうか疑問に思うかもしれません。

Ctrl +0の動作を変更するために使用できる構成設定はありません。常に12ポイントを追加または削除します。段落の前にさまざまな間隔が必要な場合、最も用途の広い解決策は、テキストのフォーマット方法を制御するスタイルを定義することです。

スタイルは、段落の前に必要な任意の量のスペースを追加することも、まったく追加しないこともできます。次に、スタイルをキーボードショートカットに割り当て、ショートカットを使用してスタイルをテキストに適用できます。

スタイルを使用せずに、Ctrl + 0の機能を「再コーディング」したい場合は、独自のマクロを作成できます。 Ctrl + 0ショートカットは、実際にはOpenOrCloseUpParaという名前の内部コマンドを実行します。これと同じ名前を使用するマクロを作成すると、内部コマンドの代わりにCtrl +0を押すたびに実行されます。次のマクロは、作成できるタイプの一例にすぎません。

Sub OpenOrCloseUpPara()

If Selection.ParagraphFormat.SpaceBefore = 0 Then         Selection.ParagraphFormat.SpaceBefore = 18     Else         Selection.ParagraphFormat.SpaceBefore = 0     End If End Sub

このコードは、最初に段落の前のスペースが0かどうかを確認します。0の場合、マクロは前のスペースを18ポイント(1行半)に設定します。

前のスペースが0でない場合は、前のスペースを効果的に削除するために0に設定されます。

注:

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

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

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(3846)は、Microsoft Word 97、2000、2002、および2003に適用されます。Wordのリボンインターフェイス(Word 2007)用のこのヒントのバージョンを見つけることができます。以降)ここ: