脚注を含む長い文書を定期的に受信し、VBAを使用して脚注を含む各ページの単語数を数えます。脚注が次のページに流出するかどうかは関係ありません。ページに固定されている脚注を含む単語数だけです。フットノートを含むWord文書の単語数をカウントする
私はコマンドを使用して、正しくテキストの本体内の単語の数をカウントするマクロを持っています。
WordCount = ActiveDocument.Range(Start:=pos1, End:=pos2).ComputeStatistics(wdStatisticWords)
変数POS1とPOS2がページの最初と最後の文字に設定されていますカウントされます。私はComputeStatistics(wdStatisticWords、真)に真のパラメータを追加するとき
しかし、IncludeFootnotesAndEndnotesに、のように:
WordCount = ActiveDocument.Range(Start:=pos1, End:=pos2).ComputeStatistics(wdStatisticWords, True)
それはあまりにも多くのパラメータがあることを、エラーを与えて、動作しません。 Rangeを使用する場合、IncludeFootnotesAndEndnotesパラメータは使用できないように見えます。
範囲に含まれる脚注内の単語はどのように数えますか?