Неверный список слов, возвращаемый Word - PullRequest
1 голос
/ 16 марта 2011

В надстройке Word я использую

this.Application.ActiveDocument.Words;

, чтобы получить список всех слов в текущем документе.Теперь, когда я анализирую этот список, я обнаружил, что ,, . и \r также находятся в этом списке.Почему Word рассматривает эти слова?Я также посмотрел на количество слов в строке состояния, и это тоже было неправильно, так как для 7 слов в моем документе строка состояния показывает 9 слов.

1 Ответ

3 голосов
/ 16 марта 2011

Похоже, это особенность.

из: здесь

Примечание Пунктуация и знаки абзаца в документе включены в коллекцию слов.

также найдено:

If SingleWord < "A" Or SingleWord > "z" Then SingleWord = "" 'Out of range?

здесь

, который говорит мне, что вы можете исключить пунктуацию из своего набора, проверив «слова» меньше, чем A или больше, чем z.

...