设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 软件教学 >> 办公软件 >> 打造Word高级字数统计功能
精品推荐
办公软件点击TOP10
·Word文件与PDF文件的转换方法
·巧用Excel函数来实现工作表间的数据关联
·金山词霸PDF文档取词攻略
·办公软件技巧:PDF转Word文档无乱码解决攻略
·Excel 2003轻松套打报表
·用好虚拟打印 自制多种格式电子读物
·Excel中自定义函数实例剖析
·用Word XP绘制流程图
·Word2000下创建名片制作模板
·Word试卷王-教师出卷的好帮手
软件教学点击TOP10
·自己动手制作USB启动盘快速简单
·学用金山游侠修改游戏
·几百个软件注册机
·常用软件序列号
·用eBook Edit 自己动手制作exe型电子书
·应用软件注册码大全(最新整理) 1
·Windows Media Player同步歌词秀全攻略
·五分钟玩转电脑迷共享空间
·冰点还原(DeepFreeze)使用帮助
·液晶显示器测试小工具--Monitors Matter CheckScreen
精选专题

打造Word高级字数统计功能

作者: 来源:网络文章 时间:2005-12-13 15:15:45

打造Word高级字数统计功能(1) Word本身提供了强大的字数统计功能。以Word XP为例,选择菜单“工具”→“字数统计”,Word会显示出页数、字数、段落数、行数等信息,足以满足大多数用户的需要。尽管如此,有时候还是不免出现鞭长莫及的情形。

一、单个词语的出现次数

  有一次一位朋友问我:Word能不能统计出特定关键词(例如某个人的姓名)的出现次数?我只能告诉他Word本身不直接支持这方面的文档分析功能。但是,我们可以另辟蹊径,用“查找/替换”功能得到某个词语的出现次数。步骤如下:

⑴ 按Ctrl+H显示出“查找和替换”对话框的“替换”页。

⑵ 在“查找内容”栏,输入要统计其出现次数的词语。

⑶ 在“替换为”栏,输入“^&”,表示要替换的内容就是查找的内容。这样,执行替换操作后文档的内容实际上不会改变。

⑷ 点击“全部替换”按钮。

⑸ Word执行替换,然后显示出有多少个词语被替换,如图一。这个数字就是该词语在文档中出现的次数。

20031010-1.gif" align="Center" >

图一


  如果只是偶尔要了解一二个词语的出现次数,上面的办法足以应付。但是,如果经常要进行这类统计,最好用一个Word宏简化操作。下面的Word宏FindWords()首先提示用户要统计的单词,然后显示出该单词在文档中出现的次数;只要用户不点击“取消”按钮(或在不输入单词的情况下点击“确定”按钮),它将一直重复这个过程。
Sub FindWords()

Dim sResponse As String '要统计的单词

Dim iCount As Integer '出现次数


'反复询问要统计的单词,直至用户点击“取消”按钮

Do

' 获得想要统计其出现次数的单词

sResponse = InputBox(Prompt:="你想要统计什么单词?", _

Title:="统计单词出现次数", Default:="")

If sResponse > "" Then

' 每次统计之前,先将计数器清零

iCount = 0

Application.ScreenUpdating = False

With Selection

.HomeKey Unit:=wdStory

With .Find

.ClearFormatting

.Text = sResponse

' 扫描整个文档,统计指定单词的出现次数

Do While .Execute

iCount = iCount + 1

Selection.MoveRight

Loop

End With

' 显示出统计结果

MsgBox "单词“" & sResponse & "”" & " 共出现 " & iCount & " 次"

End With

Application.ScreenUpdating = True

End If

Loop While sResponse <> ""
共5页 9 7 [1] [2] [3] [4] [58 :>

打造Word高级字数统计功能 相关文章:
打造Word高级字数统计功能 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com