Excel 请问如何提取中文拼音第一个字母

Excel 请问如何提取中文拼音第一个字母,第1张

假设A列为汉字,提取的拼音第一个字母放在B列,以Excel2010版为例, *** 作如下:

1、单击菜单栏的“开发工具”,”Visual Basic“编辑器,Visual Basic编辑器

2、执行“插入→模块”命令,在模块代码编辑区输入下列代码:

Function pinyin(p As String) As String

i = Asc(p)

Select Case i

Case -20319 To -20284: pinyin = "A"

Case -20283 To -19776: pinyin = "B"

Case -19775 To -19219: pinyin = "C"

Case -19218 To -18711: pinyin = "D"

Case -18710 To -18527: pinyin = "E"

Case -18526 To -18240: pinyin = "F"

Case -18239 To -17923: pinyin = "G"

Case -17922 To -17418: pinyin = "H"

Case -17417 To -16475: pinyin = "J"

Case -16474 To -16213: pinyin = "K"

Case -16212 To -15641: pinyin = "L"

Case -15640 To -15166: pinyin = "M"

Case -15165 To -14923: pinyin = "N"

Case -14922 To -14915: pinyin = "O"

Case -14914 To -14631: pinyin = "P"

Case -14630 To -14150: pinyin = "Q"

Case -14149 To -14091: pinyin = "R"

Case -14090 To -13319: pinyin = "S"

Case -13318 To -12839: pinyin = "T"

Case -12838 To -12557: pinyin = "W"

Case -12556 To -11848: pinyin = "X"

Case -11847 To -11056: pinyin = "Y"

Case -11055 To -2050: pinyin = "Z"

Case Else: pinyin = p

End Select

End Function

Function getpy(str)

For i = 1 To Len(str)

getpy = getpy & pinyin(Mid(str, i, 1))

Next i

End Function

3、代码输入完成后,关闭Visual Basic编辑窗口,返回Excel工作表;

4、在B1单元格,输入公式:=getpy(A1)。

超级语音 27[电子阅读]

超级语音是1个语音合成软件 ,本软件使用完全国产技术的语音合成库,合成的语音自然、清晰,完全自然朗读,可以把文本转化成语音 ,然后读出来可以朗读文章,发音清楚,女性语音,声音自然,可以设置语音朗读的速度和

下载地址:

>

写汉字出拼音的软件有中文词典、在线汉字转换拼音工具、实用汉字转拼音软件,这些软件都可以实现汉字转拼音,其中中文词典可以在应用商店得到,后两种直接在PC上搜索就可以获取到,实用汉字转拼音软件可以使用迅雷下载。

以上就是关于Excel 请问如何提取中文拼音第一个字母全部的内容,包括:Excel 请问如何提取中文拼音第一个字母、有什么软件可以把中文的拼音和读音读出来的、写汉字出拼音的软件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9401753.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存