EXCEL利用VBA把汉字转拼音(李晓锋版)20180828更新
时间:2023-04-27 20:07:00
EXCEL利用VBA将汉字转换为拼音,现在网络中广泛传播的代码存在错误,
经过我的严格校对,我将与您分享修改后的代码。
20180607年代码更新:根据评论,以前的代码确实无法翻译玉 埼 钰 奕这四个字的拼音是因为它们的代码值没有包含在代码中,现在添加了相应的代码。likewam评论。此外,我希望你能在评论中添加你在使用过程中发现的所有不可转换的汉字,让我们一起改进这部分代码。
20180826年代码更新:使用字典翻译重写代码,放弃原始代码Ascii代码值的方式涵盖了几乎所有可能出现的可能性Excel中的汉字。
代码更新20180828:感谢网友的评论。此次更新补充了6000多个汉字,字典汉字总数达到 20830个。
打开Excel之后,需要使用宏功能。
使用Alt F11打开VBA代码编辑窗口,添加新模块,然后将以下转换代码插入模块
代码段开始-------------
Function pinyin(p As String) As String
'*************************************
版本说明:请保留此注释
更新时间:2018年8月28日
作者:上海五航航空科技有限公司 李晓峰
感谢:在线汉语字典中文拼音功能http://xh.5156edu.com/conversion.html,拼音的转换速度大大加快。
说明:这个代码几乎包含了Excel所有能出现在表中的汉字(20830个汉字),除了转换后无法使用在线汉字字典的拼音和莫名其妙的拼音。
'PS:由于所有代码都放在一个过程中会导致单个过程过大,因此将其分为多个子函数进行处理。
'*************************************
pinyin = pinyin1(p)
If pinyin = p Then pinyin = pinyin2(p)
If pinyin = p Then pinyin = pinyin3(p)
If pinyin = p Then pinyin = pinyin4(p)
If pinyin = p Then pinyin = pinyin5(p)
End Function
Function pinyin1(p As String) As String
Dim strPY As String
Select Case p
Case "啊","阿","吖","嗄","锕","锕": strPY = "a"
Case "乂","伌","僾","凒","剀","叆","啀","嘊","嗳","堨","塧","壒","娾","嫒","嵦","爱","懓","懝","敱","敳",_
"昹","暧","欬","毐","溰","溾","濭","焥","瑷","皑","皧","埃","挨","哎","唉","哀","皑","癌","蔼","矮",_
"艾","碍","爱","隘","瞹","硋","碍","薆","蔼","譪","譺","賹","躷","捱","嗳","嗌","銰","鎄","嫒","鑀",_
"瑷","阂","暧","隑","霭","靉","砹","锿","餲","馤","騃","鯦","霭","鱫","鴱": strPY = "ai"
Case "侒","儑","厰","唵","啽","垵","垾","堓","婩","媕","屽","峖","晻","洝","玵","痷","鞍","氨","安","俺",_
"按","暗","岸","胺","案","盦","盫","碪","罯","腤","荌","萻","葊","蓭","誝","谙","豻","貋","谙","埯",_
"揞","遃","犴","庵","铵","錌","桉","闇","隌","雸","鞌","韽","顸","铵","鹌","馣","鮟","黯","鴳","鹌",_
"鶕": strPY = "an"
Case "卬","岇","昻","枊","肮","昂","盎","醠","肮": strPY = "ang"
Case "厫","嗸","嚻","垇","墺","奡","奥","媪","嫯","岰","嶅","嶴","慠","扷","抝","摮","擙","柪","梎","泑",_
"滶","澚","熝","爊","獓","璈","凹","敖","熬","翱","袄","傲","奥","懊","澳","眑","磝","翶","翺","芺",_
"蔜","蝹","袄","謷","謸","坳","軪","郩","嗷","岙","廒","遨","媪","骜","鏕","镺","獒","隞","聱","骜",_
"螯","鳌","鏊","鳌","鏖","鴁","鷔","鳌": strPY = "ao"
Case "丷","仈","叐","哵","坺","墢","坝","夿","妭","峇","弝","抜","朳","柭","欛","炦","犮","玐","癹","皅",_
"芭","捌","扒","叭","吧","笆","八","疤","巴","拔","跋","靶","把","坝","霸","罢","爸","矲","紦","罢",_
"羓","胈","蚆","覇","詙","豝","茇","軷","菝","釛","釟","岜","钯","灞","钯","颰","魞","粑","鮁","鮊",_
"鲅","鲃","鲌","魃","鼥": strPY = "ba"
Case "庍","拝","挀","摆","败","栢","白","柏","百","摆","佰","败","拜","稗","竡","粨","粺","絔","薭","摆",_
"贁","捭","掰","鞁","韛": strPY = "bai"
Case "姅","岅","怑","搫","攽","斒","昄","朌","湴","瓪","斑","班","搬","扳","般","颁","板","版","扮","拌",_
"伴","瓣","半","办","绊","秚","籓","粄","绊","肦","蝂","螁","螌","褩","覂","阪","跘","坂","办","辬",_
"钣","鉡","靽","颁","钣","瘢","癍","魬","舨","鳻": strPY = "ban"
Case "垹","埲","塝","嫎","峀","幇","幚","帮","旁","捠","棓","牓","玤","邦","帮","梆","榜","膀","绑","棒",_
"蚌","镑","傍","谤","硥","稖","绑","縍","艕","蚄","蛖","蜯","谤","蒡","邫","浜","镑","鞤","騯": strPY = "bang"
Case "佨","儤","剥","勽","堢","报","媬","嫑","寚","寳","宝","忁","怉","曓","枹","珤","苞","胞","包","褒",_
"剥","薄","雹","保","堡","饱","宝","抱","报","暴","豹","鲍","爆","窇","笣","緥","瀑","菢","蕔","藵",_
"虣","蚫","袌","裦","襃","賲","勹","葆","刨","宀","孢","刨","铇","闁","靌","靤","煲","飹","饱","鸨",_
"駂","褓","骲","髱","鲍","龅","鳵","鸨","龅": strPY = "bao"
Case "萡": strPY = "be"
Case "俻","偝","偹","备","僃","哱","呗","喺","垻","愂","惫","背","昁","杮","柸","桮","梖","棑","椑","牬",_
"犕","狈","珼","琲","盃","杯","碑","悲","卑","北","辈","背","贝","钡","倍","狈","备","惫","焙","被",_
"禙","糒","苝","藣","蛽","誖","諀","贝","陂","邶","軰","辈","蓓","呗","鄁","鉳","悖","钡","錍","鐴",_
"韝","碚","鹎","褙", "骳", "鐾", "鞴", "鵯": strPY = "bei"
Case "倴", "喯", "夲", "奙", "捹", "撪", "桳", "楍", "泍", "渀", "炃", "燌", "犇", "獖", "奔", "苯", "本", "笨", "夯", "翉", _
"賁", "畚", "坌", "輽", "逩", "錛", "贲", "锛": strPY = "ben"
Case "伻", "傰", "嗙", "埄", "塴", "奟", "嵭", "挷", "揼", "搒", "琣", "琫", "痭", "崩", "绷", "甭", "泵", "蹦", "迸", "祊", _
"絣", "綳", "繃", "菶", "跰", "逬", "嘣", "錋", "鏰", "镚", "閍", "甏", "鞛": strPY = "beng"
Case "佊", "佖", "偪", "匂", "咇", "啚", "嗶", "坒", "堛", "夶", "奰", "妼", "娝", "嬶", "屄", "崥", "幣", "幤", "廦", "弻", _
"彃", "怭", "怶", "悂", "愊", "斃", "旇", "朼", "枈", "柀", "柲", "梐", "楅", "毴", "沘", "湢", "滭", "潷", "煏", "熚", _
"獘", "獙", "珌", "畁", "畐", "畢", "疕", "疪", "痺", "皀", "皕", "逼", "鼻", "比", "鄙", "笔", "彼", "碧", "蓖", "蔽", _
"毕", "毙", "毖", "币", "庇", "痹", "闭", "敝", "弊", "必", "壁", "臂", "避", "陛", "祕", "禆", "稫", "笓", "筆", "箃", _
"箄", "箆", "篳", "粃", "粊", "綼", "縪", "繴", "罼", "翍", "聛", "肶", "肸", "胇", "腷", "苾", "萞", "蓽", "蜌", "螕", _
"袐", "襅", "襣", "觱", "詖", "诐", "豍", "貏", "匕", "貱", "俾", "贔", "赑", "踾", "蹕", "躃", "躄", "荜", "荸", "萆", _
"薜", "邲", "吡", "哔", "鄨", "鄪", "狴", "鈚", "庳", "鉍", "愎", "滗", "濞", "弼", "妣", "鎞", "婢", "嬖", "鏎", "璧", _
"閇", "閈", "閉", "閟", "闬", "鞞", "鞸", "韠", "畀", "铋", "飶", "秕", "饆", "馝", "駜", "裨", "驆", "髲", "筚", "箅", _
"篦", "魓", "魮", "舭", "襞", "鮅", "鮩", "跸", "鰏", "鲾", "髀", "鴓", "鵖", "鶝", "鷝", "鷩", "鸊", "鼊": strPY = "bi"
Case "変", "峅", "惼", "抃", "揙", "昪", "汳", "炞", "牑", "猵", "獱", "甂", "疺", "鞭", "边", "编", "贬", "扁", "便", "变", _
"卞", "辨", "辩", "辫", "遍", "稨", "箯", "籩", "糄", "編", "緶", "臱", "艑", "萹", "藊", "覍", "覵", "變", "匾", "貶", _
"弁", "苄", "辡", "辧", "辮", "辯", "邉", "邊", "釆", "忭", "汴", "鍽", "缏", "閞", "煸", "砭", "碥", "窆", "褊", "蝙", _
"笾", "鯾", "鯿", "鳊", "鴘", "鶣": strPY = "bian"
Case "俵", "僄", "儦", "墂", "幖", "徱", "摽", "標", "檦", "淲", "滮", "瀌", "熛", "爂", "猋", "标", "彪", "膘", "表", "穮", _
"篻", "脿", "膔", "臕", "蔈", "藨", "褾", "諘", "謤", "贆", "錶", "婊", "骠", "鏢", "鑣", "飑", "飙", "飚", "颷", "飆", _
"飇", "飈", "飊", "镖", "镳", "瘭", "裱", "驃", "驫", "骉", "鰾", "鳔", "髟", "麃": strPY = "biao"
Case "別", "彆", "徶", "癟", "鳖", "憋", "别", "瘪", "穪", "莂", "虌", "蛂", "蟞", "襒", "蹩", "鱉", "鼈", "龞": strPY = "bie"
Case "儐", "擯", "椕", "檳", "殯", "氞", "汃", "濱", "濵", "瀕", "瑸", "璸", "彬", "斌", "濒", "滨", "宾", "摈", "砏", "繽", _
"臏", "虨", "蠙", "訜", "豩", "賓", "賔", "傧", "邠", "豳", "缤", "玢", "鑌", "槟", "殡", "膑", "霦", "顮", "镔", "髕", _
"髩", "鬂", "鬢", "髌", "鬓": strPY = "bin"
Case "並", "仌", "仒", "併", "倂", "偋", "傡", "垪", "寎", "幷", "庰", "怲", "抦", "掤", "昞", "昺", "栟", "栤", "梹", "棅", _
"氷", "燷", "琕", "癛", "癝", "眪", "兵", "冰", "柄", "丙", "秉", "饼", "炳", "病", "并", "稟", "窉", "竝", "綆", "苪", _
"蛃", "誁", "禀", "邴", "摒", "鈵", "鉼", "鋲", "陃", "靐", "鞆", "餅", "餠", "疒": strPY = "bing"
Case "仢", "侼", "僠", "僰", "噃", "嚗", "壆", "孹", "嶓", "帗", "彴", "愽", "懪", "挬", "撥", "桲", "檘", "欂", "浡", "淿", _
"湐", "煿", "牔", "犦", "犻", "狛", "猼", "瓝", "瓟", "癶", "盋", "玻", "菠", "播", "拨", "钵", "波", "博", "勃", "搏", _
"铂", "箔", "伯", "帛", "舶", "脖", "膊", "渤", "泊", "驳", "卜", "碆", "磻", "礡", "秡", "穛", "箥", "簙", "糪", "紴", _
"缽", "肑", "胉", "艊", "苩", "茀", "葧", "蔔", "蔢", "蘗", "蚾", "袚", "袯", "袹", "襎", "襮", "譒", "豰", "孛", "亳", _
"蹳", "郣", "啵", "鈸", "饽", "鉑", "鉢", "鋍", "鎛", "鑮", "镈", "檗", "擘", "礴", "钹", "餑", "餺", "鹁", "馎", "馛", _
"馞", "駁", "駮", "驋", "髆", "髉", "簸", "趵", "跛", "踣", "鱍", "鵓": strPY = "bo"
Case "佈", "勏", "吥", "咘", "埗", "尃", "峬", "庯", "廍", "悑", "抪", "捗", "擈", "柨", "歨", "歩", "獛", "捕", "哺", "补", _
"埠", "不", "布", "步", "簿", "部", "怖", "秿", "箁", "篰", "荹", "蔀", "補", "誧", "踄", "輹", "轐", "卟", "郶", "鈈", _
"鈽", "逋", "陠", "瓿", "晡", "钚", "钸", "餔", "餢", "鯆", "醭", "鳪", "鵏", "鸔": strPY = "bu"
Case "攃", "擦", "礸", "遪", "礤": strPY = "ca"
Case "倸", "偲", "埰", "婇", "寀", "戝", "採", "揌", "棌", "猜", "裁", "材", "才", "财", "睬", "踩", "采", "彩", "菜", "蔡", _
"綵", "縩", "財", "跴": strPY = "cai"
Case "乲": strPY = "cal"
Case "傪", "儏", "參", "喰", "噆", "嬠", "嵾", "慘", "慙", "慚", "憯", "殘", "湌", "澯", "燦", "爘", "餐", "参", "蚕", "残", _
"惭", "惨", "灿", "薒", "蝅", "蠶", "蠺", "謲", "骖", "璨", "飡", "飱", "驂", "粲", "黪", "黲": strPY = "can"
Case "倉", "凔", "嵢", "欌", "滄", "濸", "獊", "苍", "舱", "仓", "沧", "藏", "罉", "艙", "蒼", "螥", "賶", "鑶": strPY = "cang"
Case "嶆", "愺", "慅", "慒", "懆", "撡", "曺", "操", "糙", "槽", "曹", "草", "肏", "艸", "蓸", "褿", "襙", "艹", "鄵", "嘈", _
"漕", "鏪", "騲", "螬", "艚": strPY = "cao"
Case "側", "冊", "厠", "墄", "廁", "惻", "憡", "拺", "敇", "測", "厕", "策", "侧", "册", "测", "筞", "箣", "粣", "荝", "萗", _
"萴", "蓛", "刂", "恻": strPY = "ce"
Case "梣", "硶", "膥", "岑", "涔": strPY = "cen"
Case "層", "层", "蹭", "竲", "曾", "噌", "驓": strPY = "ceng"
Case "侘", "偛", "剎", "嗏", "垞", "奼", "嵖", "扠", "査", "疀", "插", "叉", "茬", "茶", "查", "碴", "搽", "察", "岔", "差", _
"诧", "紁", "肞", "臿", "艖", "芆", "褨", "訍", "詫", "嚓", "猹", "銟", "汊", "鍤", "鎈", "姹", "鑔", "杈", "槎", "檫", _
"靫", "锸", "镲", "衩": strPY = "cha"
Case "儕", "喍", "囆", "犲", "拆", "柴", "豺", "祡", "蠆", "袃", "侪", "釵", "钗", "瘥", "虿": strPY = "chai"
Case "丳", "儃", "儳", "刬", "剗", "剷", "劖", "嚵", "囅", "墠", "壥", "嬋", "嵼", "巉", "幝", "幨", "懴", "懺", "摌", "摲", _
"摻", "攙", "旵", "梴", "棎", "毚", "浐", "湹", "滻", "潹", "瀍", "瀺", "灛", "煘", "燀", "獑", "產", "産", "搀", "掺", _
"蝉", "馋", "谗", "缠", "铲", "产", "阐", "颤", "硟", "磛", "禪", "簅", "緾", "繟", "纏", "纒", "脠", "艬", "蕆", "蟬", _
"裧", "襜", "覘", "誗", "諂", "讇", "讒", "冁", "谄", "蒇", "辿", "鄽", "酁", "醦", "廛", "忏", "鋋", "鋓", "潺", "澶", _
"孱", "羼", "婵", "骣", "鏟", "鑱", "镵", "閳", "闡", "觇", "禅", "韂", "顫", "饞", "蟾", "躔": strPY = "chan"
Case "倀", "僘", "償", "兏", "嘗", "嚐", "場", "尙", "廠", "悵", "晿", "暢", "棖", "椙", "淐", "玚", "琩", "瑺", "瓺", "甞", _
"畼", "昌", "猖", "场", "尝", "常", "偿", "肠", "厂", "敞", "畅", "唱", "倡", "腸", "膓", "萇", "蟐", "裮", "誯", "伥", _
"鬯", "苌", "菖", "徜", "怅", "惝", "阊", "鋹", "鋿", "錩", "娼", "嫦", "鏛", "锠", "閶", "昶", "氅", "韔", "鯧", "鲳", _
"鱨", "鲿", "鼚": strPY = "chang"
Case "仦", "巐", "巣", "弨", "樔", "欩", "漅", "煼", "牊", "眧", "超", "抄", "钞", "朝", "嘲", "潮", "巢", "吵", "炒", "绰", _
"窲", "粆", "綤", "綽", "繛", "罺", "觘", "趠", "轈", "鄛", "鈔", "怊", "晁", "焯", "耖", "麨": strPY = "chao"
Case "偖", "勶", "唓", "喢", "徹", "撦", "烢", "爡", "瞮", "硨", "硩", "车", "扯", "撤", "掣", "彻", "澈", "聅", "莗", "蛼", _
"坼", "車", "迠", "砗", "頙": strPY = "che"
Case "傖", "嚫", "塵", "墋", "夦", "揨", "敐", "曟", "棽", "樄", "瀋", "烥", "煁", "疢", "瘎", "郴", "臣", "辰", "尘", "晨", _
"忱", "沉", "陈", "趁", "衬", "磣", "綝", "茞", "莐", "蔯", "薼", "螴", "襯", "訦", "諃", "諶", "讖", "伧", "賝", "贂", _
"趻", "谌", "谶", "踸", "抻", "嗔", "宸", "琛", "榇", "陳", "霃", "碜", "龀", "鷐", "麎", "齓", "齔": strPY = "chen"
Case "乗", "偁", "堘", "塖", "娍", "宬", "峸", "庱", "悜", "憆", "懲", "挰", "掁", "摚", "撐", "棦", "椉", "橕", "檉", "檙", _
"泟", "洆", "浾", "溗", "瀓", "爯", "牚", "珹", "琤", "畻", "睈", "碀", "撑", "称", "城", "橙", "成", "呈", "乘", "程", _
"惩", "澄", "诚", "承", "逞", "骋", "秤", "稱", "窚", "竀", "筬", "絾", "緽", "脭", "荿", "蟶", "誠", "丞", "赪", "赬", _
"埕", "郕", "鋮", "鏳", "鏿", "鐺", "枨", "柽", "阷", "塍", "靗", "頳", "瞠", "铖", "铛", "饓", "裎", "騁", "騬", "蛏", _
"鯎", "酲": strPY = "cheng"
Case "侙", "勅", "卶", "叺", "呎", "垑", "妛", "岻", "彨", "彲", "恜", "恥", "慗", "憏", "懘", "抶", "摛", "摴", "攡", "杘", _
"欼", "歗", "歯", "淔", "湁", "灻", "烾", "熾", "瓻", "痓", "痸", "癡", "瞝", "吃", "痴", "持", "池", "迟", "弛", "驰", _
"耻", "齿", "侈", "尺", "赤", "翅", "斥", "炽", "竾", "筂", "翄", "翤", "翨", "肔", "胣", "腟", "蚇", "蚳", "裭", "訵", _
"謘", "貾", "傺", "趩", "墀", "茌", "遅", "遫", "遲", "叱", "哧", "啻", "嗤", "彳", "饬", "鉓", "鉹", "媸", "雴", "敕", _
"眵", "飭", "餝", "饎", "鸱", "馳", "瘛", "褫", "蚩", "螭", "笞", "篪", "豉", "踟", "魑", "鴟", "鵄", "鶒", "鷘", "麶", _
"黐", "齒", "齝": strPY = "chi"
Case "傭", "嘃", "埫", "寵", "崈", "憃", "摏", "沖", "浺", "珫", "充", "冲", "虫", "崇", "宠", "罿", "翀", "蟲", "衝", "褈", _
"蹖", "茺", "忡", "銃", "憧", "隀", "铳", "舂", "艟": strPY = "chong"
Case "丒", "侴", "儔", "吜", "嬦", "懤", "掫", "擣", "杽", "栦", "殠", "燽", "犨", "犫", "疇", "皗", "矁", "抽", "酬", "畴", _
"踌", "稠", "愁", "筹", "仇", "绸", "瞅", "丑", "臭", "篘", "籌", "紬", "絒", "綢", "菗", "讎", "讐", "俦", "跾", "躊", _
"遚", "酧", "醜", "惆", "雔", "瘳", "魗", "雠": strPY = "chou"
Case "俶", "傗", "儊", "儲", "処", "媰", "岀", "幮", "廚", "懨", "拀", "敊", "斶", "椘", "榋", "橻", "檚", "櫉", "櫥", "歜", _
"濋", "犓", "珿", "琡", "璴", "初", "出", "橱", "厨", "躇", "锄", "雏", "滁", "除", "楚", "础", "储", "矗", "搐", "触", _
"处", "礎", "禇", "竌", "竐", "篨", "絀", "耡", "臅", "蒢", "蒭", "處", "蟵", "畜", "觕", "觸", "豖", "豠", "貙", "亍", _
"趎", "踀", "刍", "躕", "鄐", "怵", "鉏", "憷", "鋤", "屮", "绌", "杵", "楮", "閦", "樗", "雛", "褚", "蜍", "蹰", "黜", _
"鶵", "齣", "齭", "齼": strPY = "chu"
Case "揣", "膗", "搋", "嘬", "膪", "踹": strPY = "chuai"
Case "傳", "僢", "剶", "堾", "暷", "歂", "汌", "猭", "玔", "瑏", "甎", "川", "穿", "椽", "传", "船", "喘", "串", "荈", "賗", _
"踳", "輲", "釧", "舛", "遄", "巛", "氚", "钏", "舡": strPY = "chuan"
Case "仺", "傸", "刅", "刱", "剏", "剙", "創", "噇", "愴", "摐", "漺", "牀", "牎", "牕", "瘡", "磢", "疮", "窗", "床", "闯", _
"创", "窓", "窻", "怆", "闖": strPY = "chuang"
Case "圌", "桘", "吹", "炊", "捶", "锤", "垂", "箠", "菙", "陲", "錘", "棰", "槌", "顀", "龡": strPY = "chui"
Case "偆", "媋", "惷", "旾", "暙", "杶", "槆", "橁", "櫄", "浱", "滣", "漘", "犉", "瑃", "睶", "春", "椿", "醇", "唇", "淳", _
"纯", "蠢", "箺", "純", "脣", "萅", "萶", "蒓", "賰", "輴", "莼", "醕", "陙", "鹑", "蝽", "鯙", "鰆", "鶉", "鶞": strPY = "chun"
Case "嚽", "娕", "娖", "婼", "惙", "擉", "歠", "涰", "磭", "戳", "輟", "辵", "逴", "啜", "酫", "鋜", "鑡", "辍", "踔", "龊", _
"齪", "齱": strPY = "chuo"
Case "佌", "佽", "偨", "刾", "垐", "嬨", "庛", "朿", "枱", "柌", "栨", "濨", "玼", "珁", "甆", "皉", "疵", "茨", "磁", "雌", _
"辞", "慈", "瓷", "词", "此", "刺", "赐", "次", "礠", "絘", "縒", "茦", "莿", "蛓", "螆", "詞", "賜", "趀", "跐", "辝", _
"辤", "辭", "呲", "鈶", "祠", "飺", "餈", "鹚", "髊", "糍", "鴜", "鶿", "鷀", "齹": strPY = "ci"
Case "嗭": strPY = "cis"
Case "叢", "囪", "婃", "孮", "従", "徖", "從", "忩", "怱", "悤", "悰", "憁", "暰", "棇", "楤", "樅", "樬", "樷", "欉", "漎", _
"漗", "灇", "焧", "爜", "瑽", "瞛", "聪", "葱", "囱", "匆", "从", "丛", "篵", "繱", "聡", "聦", "聰", "茐", "蔥", "藂", _
"蟌", "誴", "謥", "賨", "賩", "苁", "淙", "骢", "鏦", "琮", "璁", "枞", "騘", "驄": strPY = "cong"
Case "湊", "凑", "輳", "楱", "辏", "腠": strPY = "cou"
Case "媨", "憱", "瘄", "瘯", "粗", "醋", "簇", "促", "縬", "蔖", "誎", "趗", "蹵", "蔟", "徂", "猝", "殂", "顣", "蹙", "蹴", _
"麁", "麄", "麤", "鼀": strPY = "cu"
Case "巑", "攅", "攛", "攢", "櫕", "殩", "熶", "蹿", "篡", "窜", "竄", "篹", "簒", "汆", "躥", "撺", "鑹", "爨", "镩": strPY = "cuan"
Case "乼", "凗", "啛", "墔", "忰", "慛", "漼", "焠", "熣", "獕", "琗", "疩", "皠", "磪", "摧", "崔", "催", "脆", "瘁", "粹", _
"淬", "翠", "竁", "粋", "繀", "翆", "脃", "脺", "膬", "膵", "臎", "萃", "啐", "悴", "鏙", "璀", "榱", "毳": strPY = "cui"
Case "刌", "澊", "村", "存", "寸", "竴", "籿", "邨", "忖", "皴": strPY = "cun"
Case "剉", "剒", "夎", "嵳", "棤", "瑳", "磋", "撮", "搓", "措", "挫", "错", "莝", "莡", "蒫", "蓌", "虘", "襊", "厝", "逪", _
"遳", "醝", "嵯", "銼", "錯", "脞", "锉", "矬", "痤", "鹾", "蹉", "鹺": strPY = "cuo"
Case "亣", "剳", "匒", "咑", "噠", "垯", "墶", "搨", "撘", "橽", "汏", "溚", "炟", "燵", "畣", "眔", "矺", "搭", "达", "答", _
"瘩", "打", "大", "笚", "繨", "羍", "荅", "荙", "薘", "蟽", "觰", "詚", "跶", "躂", "迏", "迖", "耷", "逹", "達", "哒", _
"嗒", "怛", "鎉", "鎝", "妲", "鐽", "韃", "疸", "褡", "笪", "靼", "鞑", "龖", "龘": strPY = "da"
Case "侢", "叇", "垈", "帒", "帯", "帶", "廗", "懛", "曃", "柋", "瀻", "獃", "瑇", "呆", "歹", "傣", "戴", "带", "殆", "代", _
"贷", "袋", "待", "逮", "怠", "箉", "簤", "紿", "緿", "艜", "蚮", "蝳", "螮", "襶", "貸", "跢", "蹛", "軑", "軚", "埭", _
"軩", "轪", "甙", "岱", "迨", "骀", "绐", "玳", "霴", "靆", "鮘", "黛", "鴏", "黱": strPY = "dai"
Case "丼", "亶", "伔", "倓", "僤", "刐", "勯", "匰", "単", "啗", "啿", "單", "嘾", "噉", "噡", "嚪", "妉", "娊", "媅", "帎", _
"弾", "彈", "惔", "愖", "憚", "憺", "抌", "撢", "撣", "擔", "柦", "殫", "沊", "泹", "澸", "狚", "玬", "瓭", "甔", "疍", _
"癉", "癚", "砃", "耽", "担", "丹", "单", "郸", "掸", "胆", "旦", "氮", "但", "惮", "淡", "诞", "弹", "蛋", "禫", "窞", _
"簞", "紞", "繵", "耼", "聸", "腅", "膽", "蜑", "蟺", "衴", "褝", "襌", "觛", "誕", "譂", "亻", "賧", "贉", "儋", "卩", _
"躭", "萏", "鄲", "啖", "酖", "醈", "澹", "殚", "赕", "霮", "眈", "頕", "餤", "饏", "瘅", "馾", "駳", "聃", "髧", "箪", _
"鴠", "黕", "黮", "黵": strPY = "dan"
Case "偒", "儅", "噹", "圵", "垱", "壋", "嵣", "愓", "擋", "檔", "欓", "氹", "潒", "澢", "灙", "珰", "璗", "璫", "瓽", "當", _
"盪", "瞊", "碭", "礑", "当", "挡", "党", "荡", "档", "筜", "簜", "簹", "艡", "蕩", "蘯", "蟷", "襠", "譡", "讜", "趤", _
"谠", "凼", "菪", "逿", "宕", "闣", "雼", "砀", "裆", "黨": strPY = "dang"
Case "噵", "壔", "宲", "導", "屶", "島", "嶋", "嶌", "嶹", "幬", "捯", "搗", "椡", "槝", "檤", "瓙", "盜", "禂", "刀", "捣", _
"蹈", "倒", "岛", "祷", "导", "到", "稻", "悼", "道", "盗", "禱", "稲", "箌", "翢", "翿", "舠", "菿", "虭", "衜", "衟", _
"裯", "軇", "叨", "帱", "釖", "忉", "陦", "隝", "隯", "氘", "魛", "纛", "鱽": strPY = "dao"
Case "嘚", "徳", "恴", "悳", "惪", "棏", "淂", "德", "得", "的", "鍀", "锝": strPY = "de"
Case "扥", "扽": strPY = "den"
Case "僜", "墱", "嬁", "櫈", "澂", "燈", "璒", "蹬", "灯", "登", "等", "瞪", "凳", "邓", "竳", "艠", "覴", "豋", "鄧", "噔", _
"嶝", "鐙", "戥", "隥", "磴", "镫", "簦": strPY = "deng"
Case "仾", "俤", "偙", "僀", "厎", "呧", "唙", "啇", "啲", "嚁", "坔", "坘", "埊", "埞", "墆", "墑", "墬", "奃", "媂", "嵽", _
"嶳", "廸", "弔", "弚", "弤", "彽", "怟", "慸", "拞", "掋", "揥", "摕", "敵", "旳", "杕", "枤", "梊", "梑", "樀", "泜", _
"渧", "滌", "焍", "牴", "玓", "珶", "甋", "疐", "眱", "碮", "磾", "祶", "堤", "低", "滴", "迪", "敌", "笛", "狄", "涤", _
"嫡", "抵", "底", "地", "蒂", "第", "帝", "弟", "递", "缔", "禘", "篴", "糴", "締", "聜", "腣", "苐", "苖", "菂", "菧", _
"蔋", "蔐", "蔕", "藋", "藡", "蝃", "袛", "覿", "詆", "諟", "諦", "豴", "氐", "籴", "赿", "趆", "诋", "谛", "踧", "踶", _
"蹏", "蹢", "邸", "坻", "軧", "荻", "逓", "遞", "遰", "嘀", "釱", "鉪", "鍉", "娣", "鏑", "柢", "棣", "阺", "隄", "觌", _
"靮", "鞮", "砥", "碲", "睇", "頔", "镝", "馰", "髢", "鬄", "魡", "羝", "鯳", "骶", "鸐": strPY = "di"
Case "嗲": strPY = "dia"
Case "傎", "厧", "唸", "嚸", "墊", "壂", "奌", "婝", "婰", "嵮", "巓", "巔", "扂", "攧", "敁", "敟", "椣", "槇", "槙", "橂", _
"橝", "澱", "琔", "痶", "瘨", "癲", "磹", "颠", "掂", "滇", "碘", "点", "典", "靛", "垫", "电", "佃", "甸", "店", "惦", _
"奠", "淀", "殿", "腍", "蒧", "蕇", "蜔", "丶", "蹎", "坫", "巅", "鈿", "玷", "電", "顚", "顛", "钿", "癜", "癫", "驔", _
"簟", "踮", "點", "齻": strPY = "dian"
Case "伄", "刟", "奝", "嬥", "屌", "弴", "彫", "扚", "殦", "汈", "淍", "琱", "瘹", "矵", "碉", "叼", "雕", "凋", "刁", "掉", _
"吊", "钓", "调", "窎", "窵", "竨", "簓", "絩", "蛁", "訋", "誂", "調", "釣", "鈟", "銱", "鋽", "錭", "鑃", "雿", "铞", _
"颩", "鮉", "鯛", "貂", "鲷", "鳭", "鵃", "鵰", "鸼", "鼦": strPY = "diao"
Case "啑", "峌", "崼", "幉", "怢", "恎", "惵", "戜", "挃", "曡", "柣", "槢", "殜", "氎", "渉", "牃", "畳", "疂", "疉", "疊", _
"眣", "眰", "跌", "爹", "碟", "蝶", "迭", "谍", "叠", "絰", "绖", "耊", "胅", "臷", "艓", "苵", "蜨", "螲", "褋", "褺", _
"詄", "諜", "趃", "跕", "跮", "垤", "堞", "揲", "喋", "鐡", "镻", "牒", "瓞", "耋", "鮙", "蹀", "鰈", "鲽": strPY = "die"
Case "奵", "嵿", "帄", "忊", "掟", "椗", "濎", "甼", "矴", "碠", "磸", "丁", "盯", "叮", "钉", "顶", "鼎", "锭", "定", "订", _
"聢", "艼", "萣", "薡", "虰", "訂", "仃", "啶", "釘", "鋌", "錠", "鐤", "玎", "腚", "靪", "頂", "碇", "顁", "町", "铤", _
"飣", "饤", "疔", "耵", "酊", "鼑": strPY = "ding"
Case "丟", "丢", "銩", "铥": strPY = "diu"
Case "倲", "働", "凍", "動", "勭", "埬", "墥", "姛", "娻", "嬞", "峝", "崠", "崬", "徚", "戙", "挏", "揰", "昸", "東", "棟", _
"氭", "涷", "湩", "烔", "狫", "东", "冬", "董", "懂", "动", "栋", "侗", "恫", "冻", "洞", "笗", "箽", "絧", "腖", "苳", _
"菄", "蕫", "蝀", "衕", "詷", "諌", "垌", "迵", "咚", "岽", "峒", "夂", "霘", "氡", "胨", "胴", "硐", "鸫", "駧", "騆", _
"鮗", "鯟", "鶇", "鶫", "鼕": strPY = "dong"
Case "乧", "侸", "兠", "凟", "剅", "吺", "唗", "唞", "斣", "枓", "梪", "橷", "毭", "浢", "瞗", "兜", "抖", "斗", "陡", "豆", _
"逗", "痘", "都", "竇", "脰", "艔", "荳", "蔸", "郖", "酘", "鈄", "鋀", "閗", "闘", "阧", "餖", "饾", "窦", "蚪", "篼", _
"鬥", "鬦", "鬪", "鬬", "鬭": strPY = "dou"
Case "剢", "剫", "匵", "厾", "叾", "妬", "嬻", "帾", "晵", "暏", "樚", "櫝", "殬", "殰", "涜", "瀆", "牘", "犢", "獨", "琽", _
"瓄", "皾", "秺", "督", "毒", "犊", "独", "读", "堵", "睹", "赌", "杜", "镀", "肚", "度", "渡", "妒", "笁", "篤", "荰", _
"螙", "蠧", "裻", "襡", "襩", "覩", "読", "讀", "讟", "豄", "賭", "贕", "芏", "嘟", "醏", "渎", "錖", "鍍", "鑟", "椟", _
"闍", "阇", "陼", "牍", "靯", "韇", "韣", "韥", "騳", "蠹", "笃", "髑", "黩", "黷": strPY = "du"
Case "偳", "剬", "塅", "媏", "斷", "毈", "煆", "瑖", "碫", "端", "短", "锻", "段", "断", "缎", "篅", "籪", "緞", "腶", "葮", _
"褍", "躖", "鍛", "鍴", "椴", "煅", "簖": strPY = "duan"
Case "兊", "兌", "垖", "埻", "塠", "対", "對", "嵟", "憞", "懟", "搥", "杸", "濧", "瀩", "痽", "磓", "祋", "堆", "兑", "队", _
"对", "綐", "薱", "謉", "譈", "譵", "鋭", "錞", "鎚", "鐜", "陮", "隊", "怼", "憝", "碓", "頧", "镦", "鴭": strPY = "dui"
Case "伅", "噸", "墪", "壿", "庉", "惇", "撉", "撴", "楯", "橔", "潡", "燉", "犜", "獤", "碷", "墩", "吨", "蹲", "敦", "顿", _
"囤", "钝", "盾", "遁", "腞", "腯", "蜳", "踲", "蹾", "躉", "逇", "遯", "鈍", "沌", "鐓", "炖", "砘", "礅", "盹", "頓", _
"驐", "趸": strPY = "dun"
Case "亸", "仛", "凙", "刴", "剟", "吋", "喥", "嚉", "嚲", "垜", "埵", "墮", "墯", "夛", "奪", "奲", "媠", "嫷", "尮", "崜", _
"嶞", "憜", "挅", "挆", "敓", "敚", "敠", "敪", "朶", "柮", "桗", "椯", "橢", "毲", "沰", "痥", "硾", "掇", "哆", "多", _
"夺", "垛", "躲", "朵", "跺", "舵", "剁", "惰", "堕", "綞", "茤", "詑", "貀", "趓", "跥", "跿", "躱", "咄", "哚", "鈬", _
"沲", "缍", "鐸", "陊", "陏", "隓", "铎", "飿", "饳", "駄", "裰", "鬌", "鮵", "踱", "鵽": strPY = "duo"
Case "佮", "偔", "僫", "匎", "匼", "卾", "吪", "呝", "咢", "咹", "啈", "囮", "堊", "堮", "妸", "妿", "姶", "娿", "屵", "岋", _
"峉", "峩", "崿", "廅", "悪", "惡", "戹", "搕", "搤", "搹", "擜", "枙", "櫮", "欸", "歞", "歺", "涐", "湂", "玀", "珴", _
"琧", "皒", "睋", "砈", "砐", "砨", "砵", "硆", "磀", "礘", "蛾", "峨", "鹅", "俄", "额", "讹", "娥", "恶", "厄", "扼", _
"遏", "鄂", "饿", "蕚", "蘁", "蚅", "蝁", "襨", "覨", "訛", "詻", "誐", "諤", "譌", "讍", "豟", "噩", "谔", "垩", "軛", _
"苊", "軶", "莪", "萼", "迗", "遌", "遻", "呃", "鈋", "鈪", "愕", "阏", "鋨", "鍔", "婀", "鑩", "閜", "轭", "阨", "阸", _
"腭", "頞", "頟", "額", "顎", "锇", "锷", "餓", "餩", "鹗", "騀", "颚", "魤", "魥", "鰐", "鰪", "鳄", "鱷", "鵈", "鵝", _
"鵞", "鶚", "齃", "齶", "齾": strPY = "e"
Case "誒", "诶": strPY = "ei"
Case "奀", "峎", "煾", "恩", "蒽", "摁", "唔", "嗯": strPY = "en"
Case "鞥": strPY = "eng"
Case "侕", "児", "兒", "刵", "咡", "唲", "嬭", "尒", "尓", "峏", "弍", "弐", "杒", "栭", "栮", "樲", "毦", "洏", "爾", "而", _
"儿", "耳", "尔", "饵", "洱", "二", "贰", "粫", "耏", "聏", "胹", "荋", "薾", "衈", "袻", "誀", "貮", "貳", "佴", "趰", _
"輀", "輭", "轜", "邇", "鉺", "迩", "珥", "陑", "陾", "隭", "铒", "餌", "鸸", "駬", "髵", "髶", "鮞", "鲕", "鴯": strPY = "er"
Case "佱", "傠", "姂", "彂", "栰", "橃", "汎", "沷", "浌", "灋", "琺", "発", "發", "瞂", "发", "罚", "筏", "伐", "乏", "阀", _
"法", "珐", "罰", "罸", "蕟", "藅", "垡", "醗", "鍅", "閥", "砝", "髪", "髮": strPY = "fa"
Case "仮", "伋", "凢", "凣", "勫", "匥", "墦", "奿", "婏", "嬎", "嬏", "嬔", "忛", "憣", "払", "旙", "旛", "杋", "柉", "棥", _
"橎", "氾", "渢", "滼", "瀪", "瀿", "煩", "犿", "璠", "盕", "礬", "藩", "帆", "番", "翻", "樊", "矾", "钒", "繁", "凡", _
"烦", "反", "返", "范", "贩", "犯", "饭", "泛", "笲", "笵", "範", "籵", "緐", "繙", "羳", "舤", "舧", "舩", "薠", "蠜", _
"訉", "販", "軓", "軬", "轓", "辺", "蕃", "蘩", "幡", "犭", "釩", "鐇", "梵", "攵", "燔", "畈", "颿", "飜", "飯", "飰", _
"蹯", "鱕", "鷭": strPY = "fan"
Case "倣", "埅", "堏", "旊", "昉", "昘", "淓", "牥", "瓬", "眆", "坊", "芳", "方", "肪", "房", "防", "妨", "仿", "访", "纺", _
"放", "紡", "訪", "邡", "鈁", "錺", "枋", "钫", "髣", "魴", "舫", "鲂", "鴋", "鶭": strPY = "fang"
Case "俷", "剕", "厞", "奜", "婓", "婔", "屝", "廃", "廢", "昲", "暃", "曊", "朏", "柹", "棐", "櫠", "渄", "濷", "猆", "疿", _
"癈", "菲", "非", "啡", "飞", "肥", "匪", "诽", "吠", "肺", "废", "沸", "费", "笰", "紼", "緋", "胏", "胐", "萉", "蕜", _
"蕡", "蜰", "蟦", "裶", "襏", "誹", "費", "芾", "狒", "悱", "淝", "妃", "鐨", "绯", "榧", "腓", "靅", "靟", "斐", "扉", _
"飛", "飝", "镄", "餥", "痱", "馡", "騑", "騛", "蜚", "髴", "篚", "翡", "鯡", "霏", "鲱", "鼣": strPY = "fei"
Case "僨", "坋", "墳", "奮", "妢", "岎", "帉", "幩", "弅", "憤", "昐", "朆", "枌", "梤", "棻", "橨", "燓", "瞓", "秎", "芬", _
"酚", "吩", "氛", "分", "纷", "坟", "焚", "汾", "粉", "奋", "份", "忿", "愤", "粪", "竕", "糞", "紛", "羒", "羵", "翂", _
"膹", "蒶", "蚠", "蚡", "豮", "豶", "偾", "躮", "轒", "鈖", "錀", "瀵", "鐼", "棼", "隫", "雰", "餴", "饙", "馚", "馩", _
"魵", "鲼", "鱝", "鼢", "黂", "黺", "鼖": strPY = "fen"
Case "仹", "偑", "僼", "凨", "凬", "凮", "堸", "妦", "寷", "峯", "崶", "捀", "桻", "楓", "檒", "沨", "浲", "湗", "溄", "灃", _
"焨", "煈", "犎", "猦", "琒", "甮", "瘋", "盽", "碸", "丰", "封", "枫", "蜂", "峰", "锋", "风", "疯", "烽", "逢", "冯", _
"缝", "讽", "奉", "凤", "篈", "綘", "縫", "艂", "蘕", "蘴", "諷", "豊", "豐", "賵", "俸", "赗", "酆", "葑", "唪", "鄷", _
"沣", "鋒", "鎽", "鏠", "靊", "砜", "風", "飌", "馮", "鳯", "鳳", "鴌", "麷": strPY = "feng"
Case "覅": strPY = "fiao"
Case "仏", "坲", "梻", "佛": strPY = "fo"
Case "垺", "否", "紑", "缹", "缻", "芣", "雬", "缶", "鴀": strPY = "fou"
Case "乀", "乶", "伕", "俌", "偩", "冨", "冹", "刜", "咈", "哹", "坿", "垘", "姇", "娐", "婦", "媍", "岪", "峊", "弣", "彿", _
"復", "怤", "懯", "捬", "撫", "旉", "枎", "柎", "柫", "栿", "棴", "椨", "椱", "榑", "汱", "泭", "洑", "澓", "炥", "烰", _
"焤", "玞", "玸", "琈", "璷", "甶", "畉", "畗", "癁", "盙", "砆", "祔", "禣", "稪", "夫", "敷", "肤", "孵", "扶", "拂", _
"辐", "幅", "氟", "符", "伏", "俘", "服", "竎", "浮", "涪", "福", "袱", "弗", "甫", "抚", "辅", "俯", "釜", "斧", "腑", _
"府", "腐", "赴", "副", "覆", "赋", "复", "傅", "付", "阜", "父", "腹", "负", "富", "讣", "附", "妇", "缚", "咐", "筟", _
"箙", "簠", "粰", "糐", "紨", "紱", "絥", "綍", "綒", "緮", "縛", "罦", "翇", "胕", "膚", "艀", "荂", "荴", "萯", "葍", _
"蕧", "虙", "蚥", "蚹", "蛗", "蝜", "衭", "袝", "複", "褔", "覄", "訃", "詂", "諨", "豧", "負", "賦", "賻", "匐", "凫", _
"郛", "芙", "苻", "茯", "軵", "輔", "輻", "菔", "拊", "邚", "邞", "呋", "郙", "鄜", "酜", "酻", "釡", "幞", "鈇", "怫", _
"鉘", "鉜", "滏", "鍑", "鍢", "艴", "孚", "驸", "绂", "绋", "桴", "赙", "祓", "韍", "韨", "砩", "黻", "黼", "罘", "颫", _
"稃", "馥", "駙", "蚨", "蜉", "蝠", "蝮", "鬴", "麸", "鮄", "鮒", "鮲", "趺", "跗", "鰒", "鲋", "鳆", "鳧", "鳬", "鳺", _
"鴔", "鵩", "麩", "麬", "麱": strPY = "fu"
Case Else
strPY = p
End Select
pinyin1 = strPY
End Function
Function pinyin2(p As String) As String
Dim strPY As String
Select Case p
Case "嘠", "夾", "玍", "噶", "嘎", "伽", "尬", "呷", "釓", "錷", "尕", "尜", "旮", "钆", "魀": strPY = "ga"
Case "乢", "侅", "匃", "匄", "姟", "峐", "忋", "摡", "晐", "槩", "槪", "漑", "瓂", "畡", "祴", "该", "改", "概", "钙", "盖", _
"溉", "絠", "絯", "荄", "葢", "蓋", "該", "豥", "丐", "賅", "賌", "陔", "垓", "郂", "鈣", "鎅", "戤", "赅": strPY = "gai"
Case "乹", "亁", "仠", "佄", "倝", "凎", "凲", "尲", "尶", "尷", "幹", "忓", "扜", "扞", "攼", "桿", "檊", "汵", "漧", "灨", _
"玕", "皯", "盰", "稈", "干", "甘", "杆", "柑", "竿", "肝", "赶", "感", "秆", "敢", "赣", "笴", "筸", "篢", "簳", "粓", _
"紺", "芉", "虷", "衦", "詌", "諴", "豃", "贑", "贛", "趕", "坩", "苷", "迀", "尴", "擀", "釬", "泔", "淦", "澉", "錎", _
"绀", "橄", "旰", "矸", "飦", "疳", "骭", "魐", "酐", "鰔", "鱤", "鳡", "鳱": strPY = "gan"
Case "冮", "剛", "堈", "堽", "岡", "崗", "戅", "戇", "掆", "棡", "槓", "焵", "牨", "犅", "犺", "疘", "矼", "冈", "刚", "钢", _
"缸", "肛", "纲", "岗", "港", "杠", "綱", "罁", "罓", "釭", "鋼", "鎠", "阬", "戆", "頏", "罡", "筻": strPY = "gang"
Case "勂", "吿", "夰", "峼", "暠", "槀", "槹", "橰", "檺", "櫜", "滜", "澔", "獋", "獔", "皐", "祮", "祰", "禞", "稁", "稾", _
"篙", "皋", "高", "膏", "羔", "糕", "搞", "镐", "稿", "告", "筶", "縞", "臯", "菒", "藳", "誥", "睾", "诰", "郜", "藁", _
"鋯", "鎬", "缟", "槔", "槁", "杲", "韟", "锆", "餻", "髙", "鷎", "鷱", "鼛": strPY = "gao"
Case "佫", "個", "匌", "吤", "呄", "嗰", "嘅", "彁", "愅", "戓", "戨", "挌", "擱", "敋", "杚", "槅", "櫊", "滆", "滒", "牫", _
"牱", "犵", "猲", "獦", "秴", "哥", "歌", "搁", "戈", "鸽", "胳", "疙", "割", "革", "葛", "格", "阁", "隔", "铬", "个", _
"各", "箇", "紇", "咯", "肐", "臵", "裓", "觡", "詥", "諽", "謌", "鬲", "哿", "圪", "塥", "轕", "嗝", "鉻", "鎘", "鎶", _
"纥", "閣", "閤", "搿", "膈", "鞈", "鞷", "韐", "韚", "硌", "镉", "袼", "騔", "虼", "舸", "鮯", "鲄", "骼", "鴐", "鴚", _
"鴿": strPY = "ge"
Case "给", "給": strPY = "gei"
Case "亙", "揯", "搄", "根", "跟", "亘", "茛", "哏", "艮": strPY = "gen"
Case "刯", "堩", "峺", "挭", "掶", "暅", "椩", "浭", "焿", "畊", "耕", "更", "庚", "羹", "埂", "耿", "梗", "絙", "絚", "緪", _
"縆", "莄", "菮", "賡", "哽", "郉", "郠", "赓", "绠", "骾", "鯁", "鲠", "鶊", "鹒": strPY = "geng"
Case "怾": strPY = "gi"
Case "匑", "匔", "厷", "唝", "嗊", "塨", "宮", "幊", "愩", "慐", "拲", "杛", "栱", "渱", "熕", "碽", "工", "攻", "功", "恭", _
"龚", "供", "躬", "公", "宫", "弓", "巩", "汞", "拱", "贡", "共", "糼", "羾", "觵", "貢", "躳", "輁", "銾", "珙", "肱", _
"鞏", "蚣", "髸", "魟", "觥", "龔": strPY = "gong"
Case "傋", "冓", "坸", "夠", "姤", "抅", "搆", "撀", "構", "泃", "溝", "煹", "玽", "钩", "勾", "沟", "苟", "狗", "垢", "构", _
"购", "够", "簼", "緱", "耇", "耈", "耉", "茩", "蚼", "袧", "褠", "覯", "訽", "詬", "豿", "佝", "購", "诟", "軥", "岣", _
"鈎", "鉤", "遘", "媾", "缑", "枸", "觏", "雊", "彀", "笱", "篝", "鞲", "鴝", "鸜": strPY = "gou"
Case "傦", "僱", "凅", "唂", "唃", "啒", "嗀", "堌", "嫴", "尳", "峠", "崓", "怘", "愲", "扢", "抇", "柧", "棝", "榖", "榾", _
"橭", "泒", "淈", "濲", "瀔", "焸", "皷", "盬", "硲", "祻", "稒", "笟", "箛", "辜", "菇", "咕", "箍", "估", "沽", "孤", _
"姑", "鼓", "古", "蛊", "骨", "谷", "股", "故", "顾", "固", "雇", "篐", "糓", "縎", "罛", "羖", "脵", "苽", "蓇", "薣", _
"蛌", "詁", "嘏", "诂", "軱", "軲", "轂", "菰", "逧", "崮", "鈷", "汩", "錮", "梏", "轱", "牯", "牿", "臌", "毂", "頋", _
"顧", "瞽", "罟", "钴", "锢", "餶", "馉", "鸪", "痼", "蛄", "酤", "鮕", "觚", "鯝", "鲴", "鹘", "鴣", "鶻", "鼔": strPY = "gu"
Case "冎", "剮", "劀", "叧", "啩", "坬", "掛", "歄", "焻", "煱", "刮", "瓜", "剐", "寡", "挂", "褂", "絓", "緺", "罣", "罫", _
"詿", "諣", "卦", "趏", "诖", "呱", "銽", "栝", "胍", "颪", "鸹", "騧", "鴰": strPY = "gua"
Case "叏", "夬", "恠", "枴", "柺", "乖", "拐", "怪": strPY = "guai"
Case "丱", "卝", "悹", "悺", "慣", "懽", "摜", "樌", "毌", "泴", "潅", "爟", "瓘", "痯", "瘝", "癏", "矔", "礶", "祼", "窤", _
"筦", "棺", "关", "官", "冠", "观", "管", "馆", "罐", "惯", "灌", "贯", "罆", "舘", "萖", "蒄", "覌", "観", "觀", "貫", _
"倌", "躀", "輨", "掼", "遦", "涫", "錧", "鏆", "鑵", "關", "雚", "盥", "館", "鹳", "鰥", "鱞", "鱹", "鳏", "鳤", "鸛": strPY = "guan"
Case "侊", "俇", "僙", "垙", "姯", "広", "廣", "挄", "撗", "櫎", "欟", "洸", "灮", "炗", "炚", "炛", "烡", "獷", "珖", "硄", _
"光", "广", "逛", "臦", "臩", "茪", "趪", "輄", "咣", "犷", "銧", "桄", "胱", "黆": strPY = "guang"
Case "亀", "佹", "劊", "劌", "匭", "厬", "垝", "媯", "嫢", "嬀", "嶡", "嶲", "巂", "帰", "庪", "摫", "撌", "攰", "攱", "昋", _
"朹", "椝", "椢", "槣", "槶", "槻", "槼", "檜", "櫃", "櫰", "櫷", "歸", "氿", "湀", "潙", "猤", "珪", "璝", "瓌", "瞆", _
"瞡", "瞶", "祪", "禬", "筀", "瑰", "规", "圭", "硅", "归", "龟", "闺", "轨", "鬼", "诡", "癸", "桂", "柜", "跪", "贵", _
"刽", "絵", "傀", "胿", "膭", "茥", "蓕", "蛫", "螝", "蟡", "袿", "襘", "規", "觤", "詭", "匦", "刿", "貴", "赽", "趹", _
"軌", "邽", "郌", "庋", "宄", "妫", "桧", "閨", "陒", "炅", "晷", "雟", "鞼", "皈", "簋", "鬶", "鬹", "鮭", "鲑", "鱖", _
"鱥", "鳜", "鴂", "鴃", "龜": strPY = "gui"
Case "惃", "棞", "滾", "琯", "璭", "睔", "睴", "辊", "滚", "棍", "緄", "蓘", "蔉", "袞", "謴", "衮", "輥", "绲", "磙", "鮌", _
"鯀", "鲧": strPY = "gun"
Case "啯", "嘓", "囯", "囶", "囻", "圀", "國", "墎", "幗", "彉", "彍", "惈", "慖", "摑", "楇", "槨", "淉", "漍", "瘑", "矌", _
"锅", "郭", "国", "果", "裹", "过", "簂", "粿", "綶", "聝", "腘", "膕", "菓", "蔮", "褁", "馘", "埚", "輠", "掴", "過", _
"呙", "帼", "崞", "鈛", "猓", "錁", "鍋", "鐹", "椁", "虢", "餜", "馃", "聒", "蜾", "蝈": strPY = "guo"
Case "妎", "蛤", "哈", "鉿", "铪": strPY = "ha"
Case "嗐", "嚡", "塰", "烸", "骸", "孩", "海", "氦", "亥", "害", "骇", "还", "還", "酼", "胲", "餀", "饚", "駭", "駴", "醢": strPY = "hai"
Case "傼", "兯", "凾", "厈", "咁", "哻", "唅", "圅", "娢", "崡", "嵅", "晘", "晥", "暵", "梒", "椷", "榦", "欦", "浛", "浫", _
"涆", "漢", "澏", "澣", "熯", "爳", "猂", "琀", "甝", "皔", "睅", "筨", "酣", "憨", "邯", "韩", "含", "涵", "寒", "函", _
"喊", "罕", "翰", "撼", "捍", "旱", "憾", "悍", "焊", "汗", "汉", "糮", "肣", "莟", "蔊", "蛿", "蜬", "蜭", "螒", "譀", _
"谽", "邗", "菡", "撖", "銲", "鋎", "鋡", "瀚", "晗", "雗", "焓", "韓", "頷", "顄", "馠", "馯", "顸", "駻", "颔", "蚶", _
"鬫", "魽", "鼾", "鶾": strPY = "han"
Case "垳", "斻", "笐", "筕", "杭", "航", "絎", "苀", "蚢", "行", "貥", "迒", "沆", "绗", "颃", "魧": strPY = "hang"
Case "傐", "儫", "呺", "哠", "嘷", "噑", "恏", "悎", "昦", "晧", "暤", "暭", "曍", "椃", "淏", "滈", "灝", "獆", "皜", "皞", _
"皡", "皥", "竓", "壕", "嚎", "豪", "毫", "郝", "好", "耗", "号", "浩", "籇", "聕", "茠", "薃", "藃", "號", "虠", "蠔", _
"諕", "譹", "蒿", "薅", "鄗", "嗥", "嚆", "濠", "灏", "昊", "顥", "皓", "颢", "蚝", "鰝": strPY = "hao"
Case "咊", "哬", "啝", "嗃", "垎", "姀", "寉", "峆", "惒", "抲", "敆", "柇", "楁", "欱", "渮", "湼", "澕", "焃", "煂", "熆", _
"熇", "燺", "爀", "癋", "皬", "盇", "盉", "碋", "礉", "篕", "呵", "喝", "荷", "菏", "核", "禾", "和", "何", "合", "盒", _
"阂", "河", "涸", "赫", "褐", "鹤", "贺", "籺", "粭", "翯", "萂", "螛", "蠚", "覈", "訶", "訸", "謞", "賀", "诃", "劾", _
"壑", "嗬", "鉌", "阖", "鑉", "闔", "曷", "隺", "靍", "靎", "靏", "鞨", "頜", "盍", "餄", "饸", "颌", "魺", "翮", "鶡", _
"鶮", "鶴", "鸖", "鹖", "麧", "齕", "龁", "龢": strPY = "he"
Case "嬒", "潶", "嘿", "黑", "嗨", "黒": strPY = "hei"
Case "佷", "噷", "拫", "痕", "很", "狠", "恨", "詪", "鞎": strPY = "hen"
Case "堼", "姮", "恆", "悙", "橫", "涥", "烆", "哼", "亨", "横", "衡", "恒", "胻", "脝", "蘅", "珩", "鑅", "桁", "鴴", "鵆", _
"鸻": strPY = "heng"
Case "仜", "叿", "吰", "嚝", "垬", "妅", "娂", "宖", "彋", "揈", "撔", "晎", "汯", "浤", "渹", "潂", "澋", "澒", "灴", "焢", _
"玒", "玜", "瓨", "硔", "硡", "竑", "竤", "篊", "轰", "哄", "烘", "虹", "鸿", "洪", "宏", "弘", "红", "粠", "紅", "紘", _
"紭", "綋", "纮", "翃", "翝", "耾", "舼", "苰", "葒", "葓", "訌", "谹", "谼", "黉", "訇", "讧", "軣", "輷", "荭", "轟", _
"蕻", "薨", "鈜", "鉷", "闳", "泓", "鋐", "鍧", "閎", "閧", "闀", "闂", "霐", "霟", "鞃", "鴻", "黌": strPY = "hong"
Case "呴", "垕", "帿", "洉", "犼", "睺", "矦", "喉", "侯", "猴", "吼", "厚", "候", "后", "翭", "翵", "腄", "葔", "豞", "堠", _
"郈", "鄇", "後", "銗", "逅", "鍭", "餱", "瘊", "篌", "糇", "鮜", "鯸", "鲎", "鱟", "鲘", "骺": strPY = "hou"
Case "乕", "乯", "俿", "冴", "匢", "匫", "喖", "嘑", "嘝", "垀", "壷", "壺", "婟", "媩", "嫭", "嫮", "寣", "帍", "弖", "戯", _
"戱", "戶", "戸", "摢", "昈", "昒", "曶", "枑", "楜", "槴", "歑", "汻", "沍", "泘", "淴", "滬", "滸", "濩", "瀫", "焀", _
"熩", "瓡", "瓳", "礐", "穫", "箎", "箶", "簄", "呼", "乎", "忽", "瑚", "壶", "葫", "胡", "蝴", "狐", "糊", "湖", "粐", _
"弧", "虎", "唬", "护", "互", "沪", "户", "絗", "綔", "縠", "芐", "芔", "苸", "萀", "蔛", "蔰", "虖", "虝", "螜", "衚", _
"觷", "謼", "護", "冱", "軤", "唿", "鄠", "囫", "岵", "猢", "怙", "惚", "鋘", "浒", "滹", "錿", "鍙", "鍸", "琥", "槲", _
"轷", "雐", "雽", "觳", "烀", "�