ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[原创] [原创] 汉拼转换函数(05.8.14源码重新设计,转换速度获得极大的提升)

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2018-7-1 11:37 | 显示全部楼层

好东西,可惜有密码。
好东西,可惜有密码。

TA的精华主题

TA的得分主题

发表于 2018-7-2 15:33 | 显示全部楼层
怎么使用呢? 为什么我下载下来之后里面没什么内容

TA的精华主题

TA的得分主题

发表于 2018-7-2 18:09 | 显示全部楼层
感谢楼主这么用心。我下载了最后一个文件:DqmNznzV.rar 。发现做得非常漂亮。好处不说了,太多。然美中不足的是:汉字容易不到7000,当时既然已经做了,如果有兴趣的话,可以顺便多做一些汉字进去;二是速度很快,但思路或许还有改进的余地;三是细节注意,其中有一处多了一些特殊符号,具体如: PYDB(32) = "gōu/kòu,yì/dié,yōu,kǎ,nìng,zhù,kàng,cāng/chen,chāng,wǔ,wǎ,yá,pǐ/pí,yǔ,rèn,mù,yì/gē,sā,lè,zhǎng,dīng,rén,wǎng,jiōng,yì,huō,qiāo,jué,piāo,kuǎi,wān,yǎn/shàn,jī,là/lá,kǎi,guì,kū,jǐng,wěn,yì,dāo,yǒu,guà,zé,biǎn,kuì/guì,guǐ,pǒ,fāng,yàn,yè,sī,jué,yǎn,cuò,shè,zè,gu3(ㄍ,sè,bèi,miē,qí,jī,miē/niè,nài,jí/qì,zhǔ,táo,gāo,yù,kuí,yìn,xìn,dī/dǐ,zhī,yáo,yāo,tuō/zhé,bǐ,piě,yú/yù/ǒu,gǔn,è,nāo,lì/gé,chéng,gèn,pī,sà,niàn,gài,wù,qí/jī,chù,"。最后不管如何,非常感谢老师。在此十多年后再补文发表,目的是提醒自身今后做事的思路,压根不是在指出老师什么。说得不对,请谅解,叩谢~!

TA的精华主题

TA的得分主题

发表于 2018-7-2 18:14 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
如果老师在上述附件中的词汇量是第一梯队,那么我把第二梯队写出来了,见附件:
            '第二梯队汉字(不常用8160 个)


第二梯队.rar

10.92 KB, 下载次数: 18

TA的精华主题

TA的得分主题

发表于 2018-7-4 21:41 | 显示全部楼层
ghoob 发表于 2018-7-1 11:37
好东西,可惜有密码。
好东西,可惜有密码。

最后一个附件好像没有密码。

TA的精华主题

TA的得分主题

发表于 2018-7-4 21:46 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
近一个星期时间整理的第二、三梯队汉字,分享大家,感谢楼主及本平台的无私付出。

第二、三梯队汉字.zip

194.15 KB, 下载次数: 17

TA的精华主题

TA的得分主题

发表于 2018-7-6 15:15 | 显示全部楼层
可以通过正则方法,把手动处理的 拼音进行查看,以规避错误,比如拼音中表示声调的数字,其位置不能错:
  1. Sub f()
  2.     Dim PYSJ(1 To 32)
  3.     PYSJ(1) = "kao3/qiao3/yu2,shang4/shang3,xia4,han3/chang3,mian3,chou3,shi4,diu1,qiu1,liang3,you3,bing4/bing1,jiu1,ji3,jie4,guan4/kuang4,chan3,zhuo2,ba1,ha/jing3,fu2,yi2,yi4,wu3/shime,jiu3,yi1/ho,yin2,hu3,xia4/he4/cheng2/sheng4,yi3,yi3/monzmen,gai4,jiu1,xia4/hal,hol/fumoto,dou3/dul,shi3/zhong1,nong1,jia1/gal,ju4/geol,shi2/dol,mao3/myol,hu1/hol,cɑlo/cal,xue2,yan3,fu3/bol/pol,sha1/dal,na2,qian2/gan1/gan4,suo3/sol,yu2/neul/eul,zhu4/jul,zhe3/jal,luan4,gui1/jun1/qiū,qian2/gan1/gan4,luan4,lin3/lin4,yi4,jue2,ge4/ma1/ma,shi4,,yu2/yu1/wu1,si4,sui4,gen4,ya4,qi2/ji1/ji4/zi1/zhai1/jian4,ya4,da4/dai4/ta4i/xiao3,ye/ran/nan/yeok,xiang3,jing1,ye4/ri4,you4,dan3/dan4,lian2,duo3,wei3/men2,ji2,ji2,wang2/wu2,ba1,bing1,fo2/fu2/bi4/bo2/fang3,jin1,bing1,mao4/xian1,tuo1/cha4/duo2,hong2/gong1,gan3/han4,bo2,chao4,miao3/chang2," + _
  4.     …………
  5.     "ke1,mu3,di3,quan4,quan2,zi4,mang2,keng1/qian1,qian1,li2,pou3,gang1,zhi2/te4,ben1/ben4,quan2,chun2,jia1,feng1,ke1,ju2,chu2,xi4,bei4,luo4,jie4,ma2,san1,wei4,mao2/li2,dun1,tong2,qiao2,xi1,li4,du2,lie4,bai2,piao1,bao4,xi1,chou1,wei2,kui2/wei2,chou1,quan3/ba2,ji3,chai2,zhuo2/bao4,ge1,kang4/gang3,pei4/fei4,hou3,ya4,yin2,huan1/fan1,zhuang4,kuang2,zhong4,mu4,pi1,ju2,yi2/quan2/chi2,sheng1/xing1,tuo2/yi2,ling2,pi1,ni3,yao3,you4,xue4,dan4,bo2"
  6.    
  7.     Dim i%, j%, k%, a, b, c, d
  8.    
  9.     With CreateObject("VBSCRIPT.REGEXP")
  10.         .Global = True
  11.         '.Pattern = "[0-9]"
  12.         .Pattern = "[0-9][^\,\/]"
  13.         For j = 1 To 32
  14.             a = Split(PYSJ(j), ",")
  15.             For k = 0 To UBound(a)
  16.                 For i = 0 To .Execute(a(k)).Count - 1
  17.                     Stop
  18.                 Next
  19.             Next
  20.         Next
  21.     End With
  22. End Sub
复制代码

TA的精华主题

TA的得分主题

发表于 2018-7-7 11:58 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
chenlifeng123 发表于 2018-7-4 21:41
最后一个附件好像没有密码。

看到 谢谢chenlifeng123 发表于 2018-7-4 21:41
最后一个附件好像没有密码。

TA的精华主题

TA的得分主题

发表于 2018-7-7 19:27 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
数据库找出来了,但也可能存在手动误差及程序读取失误。
数据搞定,有兴趣的朋友可以稍加编辑放入到楼主代码中。

第二、三梯队声调 数字.rar

178.71 KB, 下载次数: 23

TA的精华主题

TA的得分主题

发表于 2019-1-21 09:25 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-23 18:24 , Processed in 0.038011 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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