因为工作中的需要,我需要把excel表格中的名字转换成汉语拼音。于是我在度娘上获取以下这个自定义函数。————————————————分割线————————————————Fun...
因为工作中的需要,我需要把excel表格中的名字转换成汉语拼音。于是我在度娘上获取以下这个自定义函数。
问题补充:这个自定义函数可以能够使名字的第一个字单独转换成拼音。只要能够做到使名字的第一个字以外的字转换成拼音即可。因为毕竟工作需要。遇到姓“欧阳”之类的也不多。可以手动更改。展开我来答答题抽奖
展开全部只能实现把“第一个字”单独转成拼音吧。双字姓的比如欧阳上官之类对应不了。要把第二个字以后的的单独转成拼音也能做到,但是”单独把名转成拼音“如前所述做不到追问啊对的。是我问题提出的不够全面。请问如何可以单独把名字第一个以后的字转换成拼音呢追答仿照上面getpy函数,Function getgivennamepy(str)For i = 2 To Len(str)getpy = getpy & pinyin(Mid(str, i, 1))Next iEnd Function
