用Word实现统计文本打开的总次数

2016-01-29 18:50 3 1 收藏

用Word实现统计文本打开的总次数,用Word实现统计文本打开的总次数

【 tulaoshi.com - 办公软件 】

  有的时候,我们要在一个文档中查找某个文本出现的总次数,也就是查找该文本的总数量,例如在一份违纪登记表格中查找一个姓名被记载的总数,类似的应用还有很多。但Word没有这样的功能,我编写了一个宏,使Word具有统计单个文本总数量的功能。下面介绍实现方法。

  

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bangongruanjian/)

图1

  第一步 单击Word菜单[工具]→[宏]→[宏],输入宏的名称“FindText” ,然后单击[创建]按钮。

  第二步 在弹出的VisualBasic编辑器的代码窗口中完成以下内容:

   Sub FindText()

   Text = InputBox("请输入要查找的文本:", "提示")

   With ActiveDocument.Content.Find

   Do While .Execute(FindText:=Text) = True

   tim = tim + 1

   Loop

   End With

   MsgBox ("当前文档查找到 " + Str(tim) + " 个 " + Text), 48, "完成"

   End Sub

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bangongruanjian/)

  第三步 录入完毕后,单击菜单[文件]→[关闭并返回到Micrcsoft后Word]。

  第四步 单击菜单[工具]→[自定义],单击“命令”选项卡,在“类别”中选择“宏”,将右边的“Normal.NewMacros.FindText”命令拖入“编辑”菜单中,并右击拖入的命令,在“命名”框中重命名为“查找文本数量”(如图)。

  以后要统计文本数量时,只要单击[编辑]→[查找文本数量],按提示输入要查找的内容,单击[确定]就得到统计结果。

来源:https://www.tulaoshi.com/n/20160129/1507507.html

延伸阅读
标签: word
word 2010 利用文本框实现纵横混排   word中自带纵横混排的功能,但是用起来非常的不方便,所以笔者建议大家用文本框来实现纵横混排。而且你还可以给文本框设置背景颜色,更改文字也非常的灵活方便。下图就是笔者建立的一个纵横混排的样例,今天我们就来看看具体的一步步是怎么实现的。 步骤/方法 打开你的额word,然后...
标签: word
word2010利用文本框实现纵横混排   word中自带纵横混排的功能,但是用起来非常的不方便,所以笔者建议大家用文本框来实现纵横混排。而且你还可以给文本框设置背景颜色,更改文字也非常的灵活方便。下图就是笔者建立的一个纵横混排的样例,今天我们就来看看具体的一步步是怎么实现的。 步骤/方法 打开你的额word,然后点...
标签: 电脑入门
使用如下的VBA代码,您就可以在Excel中,统计某个字符或某个数字,甚至是某个字符串,在某个数据区域范围内,所出现的次数,即出现几次,或称为有几个。 代码如下,是VBA宏代码。 Set myb = CreateObject("scripting.dictionary"): myb("数字") = "次数" Set rng = Application.InputBox("选择要统计的...
标签: 电脑入门
word文档损坏了,并且word提示文本恢复转换器打开文件怎么办,今天图老师小编就就给大家详细讲解解决方案,帮助大家更加熟练的掌握word,下面我们就一起看看具体内容吧! 电脑教程 的使用 首先打开word(找一个任意没有损坏的word文档打开)或者新建一个word文档在打开,然后单击菜单栏中的→→在选项卡,找到并选中,然后点击退出...
标签: 办公软件
在Excel 2003中有一个“文本到语音”的功能,使用此功能可以完成语言校对,但是在Word2003中却没有此项功能。其实我们可以在Word中使用VBA代码调用Excel的“文本到语音”功能。 1. 代码的编写 打开Word 2003,点击“工具→宏→宏”菜单命令,这时出现“宏”对话框,将“宏”命名为“语音校对”,“宏的位置”设为“所有的活动模板...

经验教程

269

收藏

48
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部