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

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

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

【 tulaoshi.com - 办公软件 】

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

  

图1

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

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

   Sub FindText()

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

   With ActiveDocument.Content.Find

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

   tim = tim + 1

   Loop

   End With

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

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

   End Sub

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

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

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

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

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

延伸阅读
标签: 办公软件
考试在学校中是经常的事,监考人员通常也是不固定的,考试次数一多,监考工作量的统计就足够统计人员费心了。要知道,津贴是按照监考次数发放的,算错了,可对不起老师们的劳动哟!本人以前采用的是“传统”的笨办法,点着监考安排表逐一计数,头晕脑胀、眼花缭乱不说,稍不留神还容易出错。直到在Excel中翻翻捡捡,找到了两个函数,才算完全...
标签: word
word2010利用文本框实现纵横混排   word中自带纵横混排的功能,但是用起来非常的不方便,所以笔者建议大家用文本框来实现纵横混排。而且你还可以给文本框设置背景颜色,更改文字也非常的灵活方便。下图就是笔者建立的一个纵横混排的样例,今天我们就来看看具体的一步步是怎么实现的。 步骤/方法 打开你的额word,然后点...
标签: word
word 2010 利用文本框实现纵横混排   word中自带纵横混排的功能,但是用起来非常的不方便,所以笔者建议大家用文本框来实现纵横混排。而且你还可以给文本框设置背景颜色,更改文字也非常的灵活方便。下图就是笔者建立的一个纵横混排的样例,今天我们就来看看具体的一步步是怎么实现的。 步骤/方法 打开你的额word,然后...
标签: Web开发
//ShowTimesServlet.java /*Servlet实现访问次数的例子!*/ import java.io.*; import java.util.zip.*; import javax.servlet.*; import javax.servlet.http.*; /*  这个类实现访问次数。显示访问次数!看是第几次访问! */ public class ShowTimesServlet extends HttpServlet {  public ...
标签: 办公软件
在Excel 2003中有一个“文本到语音”的功能,使用此功能可以完成语言校对,但是在Word2003中却没有此项功能。其实我们可以在Word中使用VBA代码调用Excel的“文本到语音”功能。 1. 代码的编写 打开Word 2003,点击“工具→宏→宏”菜单命令,这时出现“宏”对话框,将“宏”命名为“语音校对”,“宏的位置”设为“所有的活动模板...

经验教程

298

收藏

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