ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[求助] 对选中的每一个单词实现如下效果(最终)

[复制链接]

TA的精华主题

TA的得分主题

发表于 2020-7-30 01:38 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
666611430 发表于 2020-7-29 22:03
*老师,我已经参考你的代码用c#写好了插件,再一次谢谢你,谢谢一切关注过此贴的所有朋友。
*老师,如果 ...

试试附件。
yyy修改.rar (22.01 KB, 下载次数: 17)

评分

1

查看全部评分

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-7-30 08:39 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
*老师,能不能把统计字母出现次数这一部分显示在“单词,出现次数,长度,拆分为”这一行?不要独立输出。如果可以,不用对字母出现次数添加序号,保留现在的字母出现次数统计对全文的,也就是说无论选中还是没有选中,它始终对全文统计字母出现次数。
  1. 1.a        出现次数为:15        长度为:1        拆分为:a                                        a        出现次数为:69
复制代码

TA的精华主题

TA的得分主题

发表于 2020-7-30 12:34 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
666611430 发表于 2020-7-30 08:39
*老师,能不能把统计字母出现次数这一部分显示在“单词,出现次数,长度,拆分为”这一行?不要独立输出。 ...

抱歉,对这题感觉乏了,不想再给你续写了,你另行发帖请人写吧(我不介意你上传我写的代码供其修改或参考)。此外,你举的例子也太特殊了,拿个就一字母的单词说事?我前面楼层就提出质疑了,所谓的“字母”是啥意思?又怎样排序那字母?最终如何列示?比如单词“are”,仨字母,怎么理解字母排序和列示?

TA的精华主题

TA的得分主题

发表于 2020-7-30 12:47 | 显示全部楼层
楼主,你好!——会 C#,我很羡慕你啊!最好,请将所有问题,汇聚在一起,前后对照,一次说明。这样,老师们才好给你一次完成(不要一点一点提出要求,劳烦老师费心费力,影响老师休息)。

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-7-30 13:16 | 显示全部楼层
gbgbxgb 发表于 2020-7-30 12:34
抱歉,对这题感觉乏了,不想再给你续写了,你另行发帖请人写吧(我不介意你上传我写的代码供其修改或参考 ...

*一再二,再而三地提要求可能劳烦到老师了,我为此向你道歉。
*老师,我说的对字母排序是对字母在全文中出现的次数排序。
比如,单词“are”中,有三个字母,要统计的是字母a在全文中出现了几次,字母r在全文中出现了几次,字母“e”在全文中出现了几次,统计完毕之后按照字母出现次数降序的形式显示在“单词,出现次数,长度,拆分为“的这一行在一起。当对字母出现次数进行统计时,始终要对于全文统计,不像统计单词那样对于选中范围内统计,比如,单词”teacher“被选中了,该单词的出现次数被统计的范围是选中的范围内,但是字母的出现次数被统计的范围始终时对于全文的。
------------------------------------------------------
目的是:对大量英文文章进行统计(对单词,对字母,是否回文等等),通过获取的结果,在数据库中对单词设定索引值,因为单词有了索引值,搜索非常快的。大型权威词典的检索快,因为有了单词有了索引值。
------------------------------------------------------
如果老师觉得烦了,此贴要求到此结束。感谢老师的赐教。

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-7-30 13:19 | 显示全部楼层
413191246se 发表于 2020-7-30 12:47
楼主,你好!——会 C#,我很羡慕你啊!最好,请将所有问题,汇聚在一起,前后对照,一次说明。这样,老师 ...

*老师,过奖了,我也是小菜一碟,不是精通的。
*谢谢您的建议,我也打算把这些帖子整理,再“分享”板块”那里另行发帖。

TA的精华主题

TA的得分主题

发表于 2020-7-30 16:55 | 显示全部楼层
666611430 发表于 2020-7-30 13:16
*一再二,再而三地提要求可能劳烦到老师了,我为此向你道歉。
*老师,我说的对字母排序是对字母在全文中 ...

你打这么多字,似乎还是没说明白所谓的排序以及如何列示的问题,我揣摩着你的意思帮你描述下:
12.Teacher 出现的次数:5 长度:7 拆分为:a-e-e-h-t-c-r
说明:其中,“拆分为”的字母罗列是按该单词的各字母在全文档中出现的高低频率依次列示的。

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-7-30 17:36 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
gbgbxgb 发表于 2020-7-30 16:55
你打这么多字,似乎还是没说明白所谓的排序以及如何列示的问题,我揣摩着你的意思帮你描述下:
12.Teach ...

*老师,我还是上传图片吧。 11111.png
*列示时,根据字母顺序排序也行,根据字母出现次数以降序的方式排序也行。

*麻烦老师了

TA的精华主题

TA的得分主题

发表于 2020-7-30 19:34 | 显示全部楼层
666611430 发表于 2020-7-30 17:36
*老师,我还是上传图片吧。
*列示时,根据字母顺序排序也行,根据字母出现次数以降序的方式排序也行。
...

你不上这样的图,估计没几人明白你这样的意思。

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-7-31 09:35 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
gbgbxgb 发表于 2020-7-30 19:34
你不上这样的图,估计没几人明白你这样的意思。

*老师,您觉得不再没必要续写,那就此贴到此结束了。我真没有劳烦老师的意思。

*老师的代码已经符合此贴所有的要求了,再一次感谢老师。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-24 05:20 , Processed in 0.030538 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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