Microsoft Word 文書で 1 回しか使用されていない単語の一覧を取得する方法はありますか

Hey, Scripting Guy!はどうでもいいテーマのことも多いが、たまに興味深いのをやることもあるので一応フィードに入れてチェックしている。


最近のやつで、
Microsoft Word 文書で 1 回しか使用されていない単語の一覧を取得する方法はありますか
1回しか使用されていない単語の一覧?そんなもん一体何の役に立つんだ?
いくらなんでも、どうでもいいレベルを超えている。


実は原文を見てみると日本語の翻訳ミスだと分かる。ここは「Microsoft Word 文書で単語の重複のない一覧を取得する方法はありますか」とでもすべきだろう。原文はこうなっている。「How Can I Get a List of the Unique Words Used in a Microsoft Word」
本文中の訳も一貫して「1回しか使用されていない」という趣旨で翻訳されているところが、泣ける。


きっとスクリプトを読めない人が翻訳しているんだろう。
スクリプトを読めば「Unique Words」の意味は自ずと知れるだろうに。


For Each strWord in colWords
strWord = LCase(strWord)
If objDictionary.Exists(strWord) Then
Else
objDictionary.Add strWord, strWord
End If
Next

それにしても読み返してみておかしいとか少しも思わないんだろうか?

Our next step is to weed out all duplicate words in the collection; that will leave us (and RK) with a list of unique words.

次の手順でコレクション内の重複する単語をすべて除外すると、1 回しか現れない単語の一覧が残ります。

普通に考えておかしい日本語じゃないの...?


日本語訳バージョンはフィードによると2/19公開。さて、何日間で修正されるだろうか。それともずっとこのままですか?マイクロソフトさん。生暖かく見守りたいところ。