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

2018-06-21 02:20:26来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

问题:统计 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 & "个"

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Word2007用户界面的图形表示(Word2007新手入门3课)

下一篇:保存和打开文档(Word2007新手入门4课)