标签: c# vb.net ms-word vsto office-interop
在Word插件中,我正在使用
this.Application.ActiveDocument.Words;
获取curret文档中所有单词的列表。现在,当我解析此列表时,我发现,,.和\r也在此列表中。为什么Word会考虑这些词?我还查看了状态栏中的单词计数,这也是错误的,对于我文档中的7个单词,状态栏显示9个单词。
,
.
\r
答案 0 :(得分:3)
看起来这是一个功能。
自: here
注意文档中的标点符号和段落标记包含在Words集合中。
还发现:
If SingleWord < "A" Or SingleWord > "z" Then SingleWord = "" 'Out of range?
here
对我说,你可以通过测试小于A或大于z的“单词”来排除标点符号。