excel如何导出汉字姓名首字母
来源:网络收集 点击: 时间:2024-05-03首先打开电脑中的Excel软件,找打新建,点击新建后,创建一个新的空白文档。

然后在表格中输入姓名和拼音,制作成一个如图的表格,制作完成后在键盘上同时按住Alt+F11进入VB窗口。

接下来点击插入后找到模块,在模块中输入
Option Explicit
Function PY(TT As String) As Variant
Dim i%, temp$
PY =
For i = 1 To Len(TT)
temp = Asc(Mid$(TT, i, 1))
If temp 255 Or temp 0 Then
PY = PY pinyin(Mid$(TT, i, 1))
Else
PY = PY LCase(Mid$(TT, i, 1))
End If
Next i
End Function
Function pinyin(myStr As String) As Variant
On Error Resume Next
myStr = StrConv(myStr, vbNarrow)
If Asc(myStr) 0 Or Err.Number = 1004 Then pinyin =
pinyin = Application.WorksheetFunction.VLookup(myStr, , 2)
End Function


最后退出界面关闭VB窗口,在表格中找到要标称拼音的地方输入=PY(A2)后,点击键盘回车键。

新建一个表格制作好表格后;
按住Alt+F11进入VB窗口在插入模块中输入代码;
退出到表格继续输入代码回车。
注意事项代码复杂别输入错
版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_660828.html