ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: 守柔

[原创并分享]新篇贺鸡年—《守柔WORD编程代码集》!

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2006-9-5 22:27 | 显示全部楼层

一个想法:

在统计某篇文章的词频时,另外提供一个词库文档(如count.txtcount.doc),内容及格式为:
吴三桂
李自成
山海关
吴襄
……

只统计该篇文章中出现的上述词(字)频,不统计其它词(字)的频次。请教孔兄是否有办法实现。有劳孔兄了。不知是否要浪费孔兄很多时间。

 

TA的精华主题

TA的得分主题

发表于 2006-9-6 07:07 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

应该是微软拼音拼音输入法词库。

我以前在office精英站分析过这个问题。

你试试这些是词语的,用拼音就可以拼出来,别的就拼不出来。一试则知。

TA的精华主题

TA的得分主题

发表于 2006-9-6 19:44 | 显示全部楼层
QUOTE:
以下是引用nbcgm在2006-9-5 22:27:00的发言:

一个想法:

在统计某篇文章的词频时,另外提供一个词库文档(如count.txtcount.doc),内容及格式为:
吴三桂
李自成
山海关
吴襄
……

只统计该篇文章中出现的上述词(字)频,不统计其它词(字)的频次。

  谢谢孔兄的回复。我想至少有以下几个办法实现上述目标:

1、用要统计词频的词库文件,作格式转换后,临时性替换掉微软拼音输入法词库文件,然后就可以用孔兄编的上述代码来执行统计。这里的主要难点是,微软拼音输入法词库文件的格式如何,用何种编辑器来编辑该文件。可能要到一些输入法论坛去找找有关资料和线索。

2、在孔兄编的上述代码中,指定某种自编输入法的词库,代替缺省的微软拼音输入法词库文件。而自编输入法的词库文件可用操作系统附件中自带的输入法生成器来制作。若能直接指定文本格式的词库文件,则为更彻底的解决办法,但恐怕文本格式的词库文件不符要求。

3、使用查找替换功能,每执行一次,会显示成功替换的数量,即为该词词频。可是若要统计词频的词一多,这种方法显然较复杂。一种可考虑的编程策略是,利用WORD每次查找替换结束后都会显示结果信息框的特点,让WORD执行一个查找替换的批处理,替换批处理的内容为指定的词库文档(如count.txtcount.doc),结果是让WORD集中输出执行结果

  可惜,我不懂VBA。上述想法只是从我的知识范围提出的,很可能不对,本人更是无法独立地实现。只能求教、求助于孔兄及诸位高人。

[此贴子已经被作者于2006-9-6 19:55:31编辑过]

TA的精华主题

TA的得分主题

发表于 2006-9-6 20:49 | 显示全部楼层

设想:在微软拼音输入法中自定义词组中增加特定的检索词汇来解决问题。

==========

已测试,在微软拼音输入法中增加的自定义词组,在词频统计中将被忽视。

若按前面提到的方法1,修改微软拼音输入法的词库文件,恐怕事情相当复杂。

==========

网上搜索显示,微软拼音输入法的词库文件格式,并未公开化。

[此贴子已经被作者于2006-9-6 22:29:55编辑过]

TA的精华主题

TA的得分主题

发表于 2006-9-8 20:41 | 显示全部楼层
QUOTE:

我不懂VBA。上述想法只是从我的知识范围提出的,很可能不对,本人更是无法独立地实现。

不知道是我的想法过于幼稚,问题过于繁复,还是坛子的诸位高人对此不感兴趣,抑或没有时间。

没有高人们帮助,在这个问题上我已没有什么可以继续做了。

如果高人们无意发声,我想这个问题只好到此为止了。

感谢老大和Konggs的贡献。

TA的精华主题

TA的得分主题

发表于 2006-9-15 21:22 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
对版主表示敬意!

TA的精华主题

TA的得分主题

发表于 2006-9-29 17:49 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
非常感谢!~

TA的精华主题

TA的得分主题

发表于 2006-10-9 13:43 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2006-10-14 13:56 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

请问:《守柔WORD编程代码集》这本书在那里可以下载啊?

 

TA的精华主题

TA的得分主题

 楼主| 发表于 2006-10-15 07:21 | 显示全部楼层
QUOTE:
以下是引用hyq125在2006-10-14 13:56:00的发言:

请问:《守柔WORD编程代码集》这本书在那里可以下载啊?

 


[原创并分享]新篇贺鸡年—《守柔WORD编程代码集》!

[原创并分享]新篇贺鸡年—《守柔WORD编程代码集》!
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-17 00:35 , Processed in 0.037328 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表