脚注と文末脚注は、コメント、説明、およびドキュメントへの参照を追加する場合に非常に役立ちます。テキストの本文から追加のメモを簡単に分離できます。
ただし、デフォルトで取得される場合があり、不要な場合もあります。役に立たないと思う脚注でいっぱいのドキュメントを受け取る場合があります。それらを削除したい場合、Wordはそれを行うための複数の方法を提供します。
手動で削除するには多すぎる場合は、一度にすべてを削除する3つの方法があります。
検索と置換オプションを使用した脚注と文末脚注の削除
これは最も広く使用されている方法であり、最も簡単な方法の1つでもあります。数回クリックするだけで、すべての脚注を取り除くことができます。方法は次のとおりです。
編集中のドキュメントで、[検索と置換]ダイアログボックスを開きます。Macの場合は、[編集]> [検索]に移動し、[高度な検索と置換]を選択します。 Word 2013または2016を使用している場合は、Ctrl + Hを押すことでこれを行うことができます。
ダイアログボックスを開いたら、[置換]をクリックします
[検索する文字列]で、脚注に^ f、文末脚注に^ eと入力します。これを行うには、[その他]を選択し、[特別]をクリックして、リストから脚注マークまたは文末脚注マークを見つけます。
[置換]ボックスを空白のままにして、[すべて置換]に移動します。
これは、脚注と文末脚注を削除する3つの方法の中で最も簡単です。もう少し技術に精通していて、コーディングを試してみたい場合は、2つの追加オプションがあります。
マクロの記録
脚注が多い複数のドキュメントを処理する必要がある場合は、マクロを記録することが、脚注をすべて削除するための最良の方法です。これを行うと、キーボードのキーまたはWordのオプションにマクロを割り当てることができます。これにより、ドキュメントからすべての脚注を削除する必要があるたびに使用できるようになります。これを行うマクロを記録するには、次のコードを使用します。
Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatting Selection.Findで .Text = "^ f" .Replacement.Text = "" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False で終わる Selection.Find.Execute Replace:= wdReplaceAll エンドサブサブDeleteFootnotes()
^ fを^ eに置き換えるだけで、同じ方法で文末脚注を削除できます。マクロをボタンまたはキーに割り当てると、ドキュメント内で見つかったすべての脚注をすぐに削除できます。
VBAコードの使用
これは非常に単純なため、コーディングの知識が不要な方法です。マクロのように複数回使用することはできませんが、ドキュメントから脚注と文末脚注を削除する非常に高速な方法です。これがあなたがしなければならないことです。
Alt + F11を押して、VBAエディターを実行します。
[挿入]> [モジュール]に移動します。
ダブルクリックしてモジュールを開き、次のコードを貼り付けてすべての脚注を削除します。
脚注としての薄暗いobjFootnote ActiveDocument.Footnotesの各objFootnoteについて objFootnote.Delete 次 エンドサブサブDeleteAllfootnotes()
巻末注を削除するには、次のコードを貼り付けます。
Dim objEndnote As Endnote ActiveDocument.Endnotesの各objEndnoteについて objEndnote.Delete 次 エンドサブ この方法では、コードなしですべてのマークを削除できるわけではないため、手動で削除できない可能性のあるすべての脚注と文末脚注を削除できます。これには、マクロが必要なカスタマイズされたマークが含まれます。 最後に、それらの一部のみを削除したい場合があります。この場合、それを行う唯一の方法は手動です。各脚注には、本文に対応する番号があります。 脚注を削除するには、本文から番号を削除するだけで、自動的に消えます。脚注自体を右クリックし、[脚注に移動]を選択して、そこから番号を削除することもできます。 状況に応じて、上記の方法のいずれかを使用して、脚注と文末脚注を取り除くことができます。それらを繰り返し処理する必要があることがわかっている場合は、マクロを記録してキーボードのキーに割り当てるのが最善の選択です。 単回使用の場合は、VBAエディターのルートを使用するか、コーディングが目的でない場合は最初の方法を使用できます。どちらの方法を選択した場合でも、脚注をすぐに処理できます。 サブDeleteAllEndnotes()
[実行]を選択します。
脚注を手動で削除する
最後の言葉