ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[原创] Word音标助手COM加载项[更新2009.6.30版]

[复制链接]

TA的精华主题

TA的得分主题

发表于 2009-4-15 14:28 | 显示全部楼层
同行,同科!
但wjhere兄的水平实在令人佩服!向您学习!
我的邮箱:tangqingfu@126.com

[ 本帖最后由 tangqingfu 于 2009-4-15 14:29 编辑 ]

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-4-15 21:42 | 显示全部楼层
tangqingfu 兄过奖了,以后还要好好向您学习专业知识。

下面是今天的改进,请指教
加入对左右符号的选择。
对字符挖空的功能的加入。先点击“字符挖空”按钮,使之处于按下状态 。如果要挖空一个字符(字母),只要在这个字母前面点击一下鼠标即可。如果需要挖空连续几个字母,选定这几个字母即可。结束挖空,就需要点击这个按钮,使之处于平常状态

[ 本帖最后由 wjhere 于 2009-4-15 21:48 编辑 ]
图像.jpg
11.jpg
22.jpg

Word音标助手.rar

39.55 KB, 下载次数: 99

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-4-16 07:32 | 显示全部楼层
原帖由 tangqingfu 于 2009-4-15 14:28 发表
同行,同科!
但wjhere兄的水平实在令人佩服!向您学习!
我的邮箱:tangqingfu@126.com

哪里,只是各有所钻。学习了qingfu兄的查找与替换的帖子,给了我很多灵感。
发了一些词语到了您的邮箱,请抽空帮忙输入一下音标,辛苦了。谢谢!

TA的精华主题

TA的得分主题

发表于 2009-4-16 07:46 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
谢谢wjhere兄功能的改进!
已收到邮件,找个时间试输入一下音标!

TA的精华主题

TA的得分主题

发表于 2009-4-16 08:10 | 显示全部楼层
如果wjhere兄有空,看看有没有必要添加这些功能:
1、设置用于英语书写的横线(请wjhere兄改进一下,使代码可灵活适应各种大小的字体,页面大小及分栏情况)
http://club.excelhome.net/viewth ... light=%2Btangqingfu
2、批量删除音标
3、批量删除西文字符但保留段落标记
4、批量删除英文字母
5、批量删除汉字
6、批量删除汉字及中文标点但保留西文字符
7、将相连的中英文进行分段
8、显示金山词霸音标字体的本来字符
http://club.excelhome.net/viewth ... 0%C9%BD%B4%CA%B0%D4
9、批量还原音标
http://club.excelhome.net/viewth ... F4%B1%EA&page=1
10、批量替换英文改错题选项
http://club.excelhome.net/viewth ... hlight=%B8%C4%B4%ED
11、批量处理英文标点与字母或数字相连
12、统一英语对话样式及对齐
http://club.excelhome.net/viewth ... hlight=%CD%B3%D2%BB

以下是我收藏的代码,请指正:

[ 本帖最后由 tangqingfu 于 2009-4-16 08:26 编辑 ]

英语相关方面的代码.rar

10.11 KB, 下载次数: 64

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-4-16 13:34 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
看来tangqingfu兄想使之成为一个英语方面的执行综合性工具。既然代码都是现成的,加进了应该不难。我的想法:
1.会不会使这个工具显得没有重点?很乱,如按钮多杂,使用起来不顺手?
2.如果使用我们这个工具之后,还需要还原音标,或者替换字体这些吗?在什么情况下我们需要批量删除音标,汉字……即哪些功能是我们经常用的,哪些是不常用的,是否可以再删减一下?只保留经常使用的即可。
3.如果直接使用别人的代码不知对方是否高兴。
4.设置用于英语书写的横线,是用作打印格子,还是直接在Word文档中输入单词?是只要横线,还是带格子的句子?

TA的精华主题

TA的得分主题

发表于 2009-4-16 14:06 | 显示全部楼层
留言!
能否看看你们是怎样采取dll的方式给word添加菜单或按钮的,能否也说说

TA的精华主题

TA的得分主题

发表于 2009-4-16 16:06 | 显示全部楼层
原帖由 najagay 于 2009-4-16 14:06 发表
留言!
能否看看你们是怎样采取dll的方式给word添加菜单或按钮的,能否也说说

我也想了解一下,能否请wjhere兄分享?要用到dos吗?

TA的精华主题

TA的得分主题

发表于 2009-4-16 16:24 | 显示全部楼层
To wjhere兄:
关于第1、2两个问题确有同感。wjhere兄考虑可以收之一二加入。
至于第3个问题,有些代码是我学习加入的,wjhere兄可以测试一下,适当修改一下,可能就不会“侵权”了,再者,wjhere兄做这个工具是为了共享,我想如果作者知道了,也不会怪罪的。如果作者确有意见,你再及时删除该功能。不知wjhere兄以为如何?
我对第第4个问题的想法:我以为生成的英语书写线不仅仅是为了打印而已,使用者可以直接在word中生成英语的四线三格,输入单词,输入的四线三格可以随字号、页面及栏数的改变而改变其高度及宽度。一行为一行英语书写线,比如说,当我们按三次回车键,点击“英语书写线”按钮,就可以三行英语书写线,并且做到在有选定的区域中,只对选定区域进行处理,没有选定则对所有合适要求的区域进行处理。或者也可能再加入一个像wjhere兄所说的带书写线的英语单词或句子。
能否请wjhere兄加入这个功能?(我想wjhere兄可能就得修改原来守版的代码,才能达到想要的功效)
如果可能,也请wjhere兄分享一下这个功能的代码!

[ 本帖最后由 tangqingfu 于 2009-4-16 16:37 编辑 ]

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-4-16 16:51 | 显示全部楼层
好的,那么我就尝试加入其他功能试试。对于“英语书写的横线”这个问题,守柔版主的帖子已经做得非常好。如果改进的话,也许只能做到随字号,做出调整。因为它的实质就是画线,所以根据页面,栏数调整起来可能更复杂。如果请守柔版主出马会更好,我对Word的掌握并不是很好。
关于通过dll为Word增加按钮的问题,已经在相关帖子中讨论过。请以 加载项 为关键字搜索之。并不需要dos。只是安装卸载时候用了regsvr32  命令注册和反注册这个dll文件于系统。http://club.excelhome.net/thread-408690-1-1.html 这是我写的一个实例。因为音标助手可以说是我蓄谋已久的一个作品,也倾注了一点心血,所以不便公开源码。简单地说,只有vba的代码,大多都可以通过vb6封装到com加载项之中,便于使用。但也给学习交流带来弊端。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-4-28 04:58 , Processed in 0.037598 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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