Wordには、書く作業を少し簡単にするのに役立つ多くの文法とスペルの補助が含まれています。 (または、視点やニーズによっては、さらにイライラします。)ただし、Wordに含まれていなかったことの1つは、コロンの後の最初の単語を自動的に大文字にする機能でした。一部の(すべてではない)文法サークルでは、コロンの直後にある単語の最初の文字を大文字にするのが標準的で適切です。

Wordにはこの機能が含まれていないので、人は何をしますか?

さて、最初の(そして明白な)解決策は、単に自分で単語を大文字にすることを忘れないことです。つまり、Shiftキーを押して、入力時に文字を大文字にすることです。より自動化されたアプローチを探している場合は、いくつかの方法から選択できます。一部のWordユーザーは、Wordのオートコレクト機能を使用できると考えがちです。理論的には、コロン、スペース、小文字で構成される一連の新しいオートコレクトエントリを定義するだけです。次に、このシーケンスをコロン、スペース、および対応する大文字に置き換えるようにオートコレクトに指示します。もちろん、アルファベットの各文字に1つずつ、合計26のエントリを追加する必要があります。

ただし、オートコレクトでこのすべての作業を行った後、すぐにそれが機能したことがわかります。どうして?オートコレクトはスペースと句読点のみを「トリガー」として使用して変更を通知するため、必要になる場合があります。つまり、オートコレクトアプローチは、コロン、スペース、小文字、そして別のスペースを入力する場合に機能します。これは、「これは:汚い恥」というフレーズでは、文字「a」が大文字の「A」でオートコレクトに置き換えられることを意味します。ただし、「これは次のとおりです:

もう1つの汚い恥」というフレーズでは、オートコレクトはまったく修正を行いません。したがって、オートコレクトを使用して目的の結果を達成することはできません。

他の唯一の解決策は、マクロを使用してドキュメントを再確認し、入力中に文字を見逃した場合に備えて、コロンに続く文字を自動的に大文字にすることです。マクロは、次のように、検索と置換機能のワイルドカード機能を利用できます。

Sub CapAfterColons()

With ActiveDocument.Range.Find         .ClearFormatting         With .Replacement.Font             .SmallCaps = False             .AllCaps = True         End With

.MatchWildcards = True         .Text = ": ([a-z])"

.Replacement.Text = ": \1"

.Execute Replace:=wdReplaceAll     End With End Sub

このマクロをツールバーのボタンに割り当てると、1つのクイックステップですべての間違いを見つけることができます。このマクロで注意すべきことが1つあります。それは、コロンの後の最初の文字を「真の」大文字に変更しないことです。コロン、スペース、および最初の文字のフォーマットをすべて大文字に変更します。これは、文字が小文字であっても、Wordでは大文字として表示されることを意味します。 (このフォーマット設定は、[フォント]ダイアログボックスで確認できます。)

最後の提案として、マクロをいじりたくない場合でも、オートコレクト機能を使用できますが、今回は少し異なります。

オートコレクトを設定して、コロンのインスタンスをコロンとピリオドの組み合わせに置き換えます。したがって、入力中にコロンの後にスペースを入力すると、Wordは自動的にコロン、ピリオド、スペースの順に変更します。 Wordのオートコレクト機能は、入力した次の文字が文の最初の文字であると信じているため、自動的に大文字になります。 (結局のところ、それは期間が続きます。)

ドキュメントが完成したら、1回のクイック検索と置換で、コロンとピリオドのペアをコロンだけに戻すだけです。

注:

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

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

(Microsoft Wordは、世界で最も人気のあるワードプロセッシングソフトウェアです。)このヒント(13352)は、Microsoft Word 2007、2010、2013、2016、2019、およびOffice 365のWordに適用されます。このヒントのバージョンは、ここにWordの古いメニューインターフェイス: