CJがダイアログをWord文書に書き込み、引用符で囲むと、最初の引用符(引用符の先頭)に文法エラーのフラグが付けられます。プログラムは、末尾の引用符を通常どおりに扱います。彼女がストレートクォートを使用しているかスマートクォートを使用しているかは関係ありません。文が文法的に正しい場合でも、「エラー」は同じです。それも一貫していません。 CJは、なぜプログラムがこれを行っているのかわかりませんが、非常に煩わしくなります。

この動作が煩わしい理由は簡単に理解できます。しかし、なぜこれが起こっているのかを理解しようとすると、いくつかの探偵の仕事が必要になる可能性があります。文法チェッカーが引用符を含むテキストにフラグを立てる方法を理解することも役立ちます。次の4つの例を考えてみましょう。それぞれ、わずかな変更が加えられています。

John said "look at this!"

John said, "look at this!"

John said "Look at this!"

John said, "Look at this!"

最初の3つの例はすべて、文法エラーがあるとしてフラグが立てられています。 1番目と3番目は、「said」という単語をエラーとして示していますが、これは、Wordが実際の引用の開始前にコンマを予期しているためです。 2つ目は、「look」という単語にフラグが付けられていますが、これは大文字ではないためです。

不正としてフラグが立てられていないのは、コンマと適切な大文字の両方を使用した4番目の例にすぎません。文法チェッカーによって実際の引用符にフラグが付けられることはありません。また、フラグが立てられるべきでもありません。もしそうなら、間違いなく何か怪しいことが起こっています。

最初に尋ねる必要がある質問は、この問題が共通の特性を共有するドキュメントでのみ発生するかどうかです。具体的には、1つまたは2つのドキュメントだけですか、それとも共通のテンプレートに依存するドキュメントだけですか?その場合、ドキュメントまたはドキュメントに関連付けられているテンプレートのいずれかが何らかの方法で破損している可能性があります。

限られた数のドキュメントでのみ問題が発生する場合は、ドキュメントに関連付けられたマクロがあり、先頭の引用符が自動的に非標準の引用符に置き換えられる可能性もあります。これが問題であると思われる場合は、[名前を付けて保存]を使用して、ドキュメントを.DOCMではなく.DOCX形式で保存してください。これにより、ドキュメント内のすべてのマクロが削除され、問題が解決する可能性があります。

すべてのドキュメントで問題が発生する場合は、問題が1台のマシンでのみ発生するかどうかを確認する必要があります。その場合、問題はそのマシンの設定または設定ミスに関連しています。たとえば、文法チェッカーが正しく構成されていない可能性があり、設定がデフォルトに戻されていることを確認するために少し時間を費やしたい場合があります。 (問題のあるマシンの設定を、問題のない別のマシンの設定と比較してください。)

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

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