officeba > 单独文章


统计Word文档中的中文字符数的VB代码是什么?

题目:统计 Word文档中的中文字符数的 VB 代码是甚么?
假定一篇文档中既有中文又有英文,若何才能经过过程代码获得与以下操纵获得的成果不异的数字:“东西-字数统计-中文字符和朝鲜语单词”?当然我知道,documentObj.words.count 求得的字数没用。

解答:
参考以下 VBA 程式碼:
N = 0
For Each szWord In ActiveDocument.Words
For I = 1 To Len(szWord)
r = LenB(StrConv(Mid(szWord, I, 1), vbFromUnicode))
If r = 2 Then N = N + 1
Next I
Next szWord
MsgBox "中文字共" & N & "个"


声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!

时间:2012-06-18 08:24:19,点击:65824


【OfficeBa论坛】:阅读本文时遇到了什么问题,可以到论坛进行交流!Excel专家邮件:342327115@qq.com(大家在Excel使用中遇到什么问题,可以咨询此邮箱)。

【声明】:以上文章或资料除注明为Office自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!


相关评论

我要评论

评论内容