- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
万两黄金容易得,知心一个也难求。——《曹雪芹》
软件实施人员常用的 EXCEL 生成拼音助记码
使用方法:
alt+f11
1、打开要生成的 EXCEL 文件,选择工具--宏Visual Basic 编辑器 (快捷键: )
2、选择:插入--模块--把下方的代码粘贴到里面,保存
3、
忍一句,息一怒,饶一着,退一步。——《增广贤文》
人人好公,则天下太平;人人营私,则天下大乱。——刘鹗
代码部分:
Function PinYin(Hz As String)
Dim PinMa As String
Dim MyPinMa As Variant
Dim Temp As Integer, i As Integer, j As Integer
PinMa = a,20319,
PinMa = PinMa b,20283,
PinMa = PinMa c,19775,
PinMa = PinMa d,19218,
PinMa = PinMa e,18710,
PinMa = PinMa f,18526,
PinMa = PinMa g,18239,
PinMa = PinMa h,17922,
PinMa = PinMa j,17417,
PinMa = PinMa k,16474,
PinMa = PinMa l,16212,
PinMa = PinMa m,15640,
PinMa = PinMa n,15165,
PinMa = PinMa o,14922,
PinMa = PinMa p,14914,
PinMa = PinMa q,14630,
PinMa = PinMa r,14149,
PinMa = PinMa s,14090,
PinMa = PinMa t,13318,
PinMa = PinMa w,12838,
PinMa = PinMa x,12556,
PinMa = PinMa y,11847,
PinMa = PinMa z,11055,
MyPinMa = Split(PinMa, ,)
For i = 1 To Len(Hz)
Temp = Asc(Mid(Hz, i, 1))
If Temp 0 Then
Temp = Abs(Temp)
For j = 45 To 1 Step -2
If Temp = Val(MyPinMa(j)) Then
PinYin = PinYin MyPinMa(j - 1)
文档评论(0)