首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >VBA拼写检查中的错误计数

VBA拼写检查中的错误计数
EN

Stack Overflow用户
提问于 2013-08-12 16:09:29
回答 1查看 632关注 0票数 0

使用MS Word中的VBA宏,如何计算段落中有错误的单词?

嗨。

我有一个非常长的双语文本(意大利语和古希腊语)来进行代码转换;它是一个从带有自定义和封闭字体编码的.pdf转换而来的.pdf文档。

这个转换后的文档主要由意大利语段落和胡言乱语组成(因为字体有自定义编码)。

转码过程将是一个查找和替换(例如。查找"/A",替换为alpha),但我不希望宏替换意大利字母。

我得出的结论是,一种只能替换胡言乱语/希腊语的方法是,对每一段的拼写错误进行计数,只有当错误超过单词计数的5-10%时,才能对段落进行转换。(这是我第一个严肃的vba宏,如果有人对其他方法有任何建议,我们欢迎他。此外,我希望我的英语是可接受的和可读的)。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-13 12:42:45

代码语言:javascript
运行
复制
Function ErrorPercent(para As Paragraph) As Double

    With para.Range
        ErrorPercent = (.GrammaticalErrors.Count + .SpellingErrors.Count) / .Words.Count
    End With

End Function
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18191732

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档