1.如何在Word中统计相同字符(文字)出现的个数
大家都知道,在Word中我们可以统计一篇文章字符的总个数!
但是,却不知道是啥原因,不知道是Word觉得此功能太简单了,还是忽略了这一点;却没有统计相同字符个数的功能!
但这未提供的功能却广为大众所需,很多人不仅想知道总的有几个字,更想知道相同的字符有几个!
为此,本文就提供这种功能技术文章,为方便大家一起学习!
如果您有这方面的需求,请对下文仔细过目至少两遍!
此功能的宗旨是:通过宏来实现,并且将宏名放入到编辑菜单,以方便日后直接使用;
首先,在Word窗口中,执行操作:工具→宏→宏,弹出对话框!
在输入框中输入宏的名称,如查找相同字符个数,之后点击创建按钮;弹出Microsoft Visual Basic窗口,并且会自动产生一个录入代码的过程名称!
在代码输入小窗口中,录入代码即可!
以上的代码输入了之后,就在Microsoft Visual Basic窗口中执行操作!
上述操作完成就会自动返回到Word窗口!
之后,在Word窗口中执行操作:工具→自定义,弹出窗口!
首先选择命令页框,之后在类别里面找到宏,之后在右边的命令里面找到宏名称,即刚才我们所编写的那代码的宏名,查找相同字符个数;
之后,用鼠标左键拖动的办法,将这个宏拖入编辑菜单中,这个时候,这个宏的名称就和菜单中的命令一样,显示在该菜单里面了!
拖入菜单之后,只要选择宏的名称,点击右键,就可以修改名称了,为方便使用,建议修改为查找相同字符个数。
输入要查找的字符,如计算机,之后点击确定按钮,则会弹出对话框,提示您找到多少个了!
这个宏的功能非常实用,尽管操作过程有点儿麻烦,貌似有点罗嗦,但是您做好一次之后,以后就会在编辑菜单中显示了,以后直接点击就能使用了!上述操作方法,某家我已经过测试,完全可以使用,但请阁下放心使用!
2.关于WORD文档的统计字符
点击菜单栏上的“编辑”→查找→选中“突出显示所在该范围找到的项目”→主文档中的文本框
然后在查找内容中输入:^?
(英文输入法状态下输入以上字符)
再单击“查找全部”按扭
然后再用“工具”里的“字数统计”就ok了
参考资料里说这样的统计结果里包含回车数量,但我刚试过,不包括回车数。你自己再试试吧!
参考:?fr=qrl
下面这个网站里给出了一段宏代码,具体我没试过,你有空也可以试试
3.如何统计一个字符串中某个单词出现多少次
输入要匹配的单词。
截取输入单词的第一个字母。获取输入字符串的长度。
然后从第一个字符开始截取单个字符。在字符串中碰到了输入单词的第一个字母,开始截取上面所说的长度的字符串子序列。
如果匹配的话则统计一次,如果不匹配,则从匹配的单个字符的位置的下一个位置开始匹配。例如输入字符串:word首字母w字符长度4待统计字符串: djsbxbwwordhfksnd从d开始一个一个截取与w比较。
相等则开始每4位截取与word比较。结果为 wwor。
不匹配。则从第一个w的位置的下一个位置开始截取。
即从第二个w开始匹配。重复以上步骤。
4.如何统计一个字符串中某个单词出现多少次
输入要匹配的单词。截取输入单词的第一个字母。获取输入字符串的长度。
然后从第一个字符开始截取单个字符。
在字符串中碰到了输入单词的第一个字母,开始截取上面所说的长度的字符串子序列。如果匹配的话则统计一次,如果不匹配,则从匹配的单个字符的位置的下一个位置开始匹配。
例如
输入字符串:word
首字母w
字符长度4
待统计字符串: djsbxbwwordhfksnd
从d开始一个一个截取与w比较。相等则开始每4位截取与word比较。结果为 wwor。不匹配。则从第一个w的位置的下一个位置开始截取。即从第二个w开始匹配。重复以上步骤!
转载请注明出处51数据库 » word统计出现的字符串
问天要地