EXCEL利用VBA把汉字转换为拼音,现在网络中广泛传播的代码存在错误,
经过本人严格校对,把修正后的代码分享给大家。...代码更新20180826:使用字典翻译方式把代码重写了,放弃了原先的Ascii码值的方式,几乎涵盖了所有可能出现在Excel中的汉字。
代码更新20180828:感谢网友们的评论。...本次更新又补充了6千多汉字,字典汉字总数达到 20830 个。
打开Excel后,需要启用宏功能。...使用Alt+F11打开VBA代码编辑窗口,新增模块,然后在模块中插入如下转换代码
‘——-代码段开始————-
Function pinyin(p As String) As String
‘***...“微”, “危”, _
“韦”, “违”, “桅”, “围”, “唯”, “惟”, “为”, “潍”, “维”, “苇”, “萎”, “委”, “伟”, “伪”, “尾”, “纬”, “未”