excel汉字转字母函数
    EXCEL汉字转字母函数
    Excel的汉字转字母函数是用来实现在Excel中输入汉字,自动转换成拼音的功能,这一功能对于网站开发项目中的中文名称转换成拼音字母来说,可以节省很多时间。
    汉字转字母函数可以使用EXCEL自带函数=CHAR()来实现,也可以使用VBA函数来实现。
    Excel自带函数=CHAR():
    这种实现方式非常简单,只需要在列字母中输入=CHAR()函数,然后在括号中输入汉字的Unicode码即可,Excel就会自动转换成对应的字母拼写。
    例如:我们要将汉字“中国”转换成拼音,可以在列中输入以下函数:=CHAR(20013)&CHAR(22269),此时,Excel会将函数转换成“zhongguo”。
    VBA函数:
unicode汉字
    除了利用Excel自带的字符函数=CHAR()实现汉字转换拼音字母,我们还可以使用VBA函数来实现。
    步骤:
    1、在Excel的文件中,点击“工具”——“宏”——“Visual Basic编辑器”,弹出VBA编辑器;
    2、点击VBA编辑器中的“插入”,再点击“模块”;
    3、在模块编辑器中,输入以下代码:
    Function myChar(Text As String)
    myChar = StrConv(Text, vbNarrow)
    End Function
    4、保存并关闭编辑器;
    5、在Excel编辑器中,点击“工具”——“宏”,添加要调用的函数,选择我们刚刚所添加的
myChar函数;
    6、点击确定,在Excel中就可以使用刚刚添加的myChar函数了:
    例如:我们要将汉字“中国”转换成拼音,可以在列中输入以下函数:=myChar(“中国”),此时,Excel会将函数转换成“zhongguo”。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。