MS Word 能检测单句段落吗?

MS Word 能检测单句段落吗?

设置:我有一份很长的(超过 100 页)文档,并被要求确保其中没有单句段落。虽然这是不一定有严格的风格规则,这对于上下文来说是一个合理的要求,也是我在未来的文件中必须满足的要求。

根据2008 年起,Word 对于句子边界还不是很智能,但从那时起发生了很多变化。

对此问题的理想答案是“进入文件->选项->校对,在“在 Word 中更正拼写和语法时”部分单击“设置”;在“样式”下单击“单句段落”复选框。但是,除非我遗漏了某些内容或措辞不同,否则我不会在 Word 2010 中看到这样的复选框。

可能还有其他想法和好方法可以实现这一目标;如果有,请在下面回答!在此之前,这是人工审核……

答案1

我深入研究了一下,单词可以算句子使用 VBA。

例如使用MsgBox(Selection.Range.Sentences.Count)将弹出一个对话框,其中包含当前选择的句子数。

对于“我喜欢史密斯先生。”等,它只会算两个。

这可能是脚本的一个良好起点....

VBA 宏的基本思想:将文档中的段落作为一个集合,然后逐个循环,计算每个段落中的句子数。如果是“一个”,则执行某些操作...

相关内容