当前位置:首页 > 大全 >

电脑英文字母大小写怎么转换拼音(电脑切换成小写英文字母怎么切换)

来源:原点资讯(www.yd166.com)时间:2023-09-11 04:31:54作者:YD166手机阅读>>

用Excel收集统计个人信息时,会遇见各种各样的问题。例如:我们需要将中文姓名转换成首字母拼音的形式,这时候该怎么操作呢?

你还在一个一个的输入吗?这样太麻烦了,接下来让我们使用VBA,快速将中文转换成拼音首字母的形式,简单便捷,快来试试吧!

电脑英文字母大小写怎么转换拼音,电脑切换成小写英文字母怎么切换(1)

打开Microsoft Excel工作簿,如果Excel文件后缀名是“xlsx”,请先将Excel文档另存为“xls”或者“xlsm”类型。

右键单击Sheet1工作表,选中右键菜单中的查看代码。

电脑英文字母大小写怎么转换拼音,电脑切换成小写英文字母怎么切换(2)

在Microsoft Visual Basic for Applications窗口中,右键单击工程资源管理器窗口中的空白位置,将鼠标指针移动至插入,选中模块。

接着将以下代码复制粘贴至模块1的代码窗口中,点击保存后退出Visual Basic编辑器。

电脑英文字母大小写怎么转换拼音,电脑切换成小写英文字母怎么切换(3)

代码区域

Function Getpychar(char)

temp = 65536 Asc(char)

If (temp >= 45217 And temp <= 45252) Then

Getpychar = "A"

ElseIf (temp >= 45253 And temp <= 45760) Then

Getpychar = "B"

ElseIf (temp >= 45761 And temp <= 46317) Then

Getpychar = "C"

ElseIf (temp >= 46318 And temp <= 46825) Then

Getpychar = "D"

ElseIf (temp >= 46826 And temp <= 47009) Then

Getpychar = "E"

ElseIf (temp >= 47010 And temp <= 47296) Then

Getpychar = "F"

ElseIf (temp >= 47297 And temp <= 47613) Then

Getpychar = "G"

ElseIf (temp >= 47614 And temp <= 48118) Then

Getpychar = "H"

ElseIf (temp >= 48119 And temp <= 49061) Then

Getpychar = "J"

ElseIf (temp >= 49062 And temp <= 49323) Then

Getpychar = "K"

ElseIf (temp >= 49324 And temp <= 49895) Then

Getpychar = "L"

ElseIf (temp >= 49896 And temp <= 50370) Then

Getpychar = "M"

ElseIf (temp >= 50371 And temp <= 50613) Then

Getpychar = "N"

ElseIf (temp >= 50614 And temp <= 50621) Then

Getpychar = "O"

ElseIf (temp >= 50622 And temp <= 50905) Then

Getpychar = "P"

ElseIf (temp >= 50906 And temp <= 51386) Then

Getpychar = "Q"

ElseIf (temp >= 51387 And temp <= 51445) Then

Getpychar = "R"

ElseIf (temp >= 51446 And temp <= 52217) Then

Getpychar = "S"

ElseIf (temp >= 52218 And temp <= 52697) Then

Getpychar = "T"

ElseIf (temp >= 52698 And temp <= 52979) Then

Getpychar = "W"

ElseIf (temp >= 52980 And temp <= 53640) Then

Getpychar = "X"

ElseIf (temp >= 53689 And temp <= 54480) Then

Getpychar = "Y"

ElseIf (temp >= 54481 And temp <= 62289) Then

Getpychar = "Z"

Else

Getpychar = char

End If

End Function

Function Getpy(str)

For a = 1 To Len(str)

Getpy = Getpy & Getpychar(Mid(str, a, 1))

Next a

End Function

电脑英文字母大小写怎么转换拼音,电脑切换成小写英文字母怎么切换(4)

例如单元格区域C:C是中文姓名,需要在单元格区域D:D转换成拼音首字母形式。只需在D2单元格中输入函数“=Getpy(C2)”,然后进行单元格填充就可以啦。

电脑英文字母大小写怎么转换拼音,电脑切换成小写英文字母怎么切换(5)

是不是非常简单便捷呢?抓紧时间把代码收藏起来吧,有备无患。

点击关注、转发和收藏,有更多计算机小技巧等着您来发现。

栏目热文

生活格言励志经典语录40句(生活励志的名言经典短句)

生活格言励志经典语录40句(生活励志的名言经典短句)

人生最激励的一句话可能因人而异,但以下是一些普遍适用的经典名言 永远不要放弃你的梦想,因为梦想是你的生命。”“成功是一...

2023-09-12 03:43:56查看全文 >>

几个小朋友在拔河比赛的看图写话(二年级小朋友拔河看图写话)

几个小朋友在拔河比赛的看图写话(二年级小朋友拔河看图写话)

问题设置一:下课了,小朋友( )跑出教室。提供相关词语:兴高采烈 神采飞扬 欣喜若狂问题设置二:操场上,顿时( )提供热...

2022-12-18 03:50:19查看全文 >>

电脑怎么卸载pdf(电脑上的万能pdf怎么卸载)

电脑怎么卸载pdf(电脑上的万能pdf怎么卸载)

哇哇哇昨日小记#带小孩#认识了新朋友#被流氓软件折磨的夜晚#带小孩忙碌是人生常态 不是肉体,便是魂灵昨天过得好像特别快,...

2022-12-24 17:29:45查看全文 >>

微信公众号不能用了(微信公众号运营一年多少钱)

微信公众号不能用了(微信公众号运营一年多少钱)

前天一时兴起,讲了我被封号后的心里话。本想着自己发泄出来,意外获得了展现。可能这就是自媒体的一个心法,走心。果然走心的内...

2023-07-09 16:22:22查看全文 >>

打架胳膊受伤真实图(打架受伤的出血图)

打架胳膊受伤真实图(打架受伤的出血图)

​近日,网上爆出一条女团成员暴打队友的消息,一石激起千层浪,这个事件瞬间引起了网友们的激烈讨论。这次事件的受害人名叫左婧...

2023-09-04 03:32:36查看全文 >>

重庆德育网开学第一课(重庆市开学第一课直播入口)

重庆德育网开学第一课(重庆市开学第一课直播入口)

来源:上游新闻-重庆晨报9月1日晚,由中宣部、教育部、国家卫生健康委和中央广播电视总台联合制作的2020年《开学第一课》...

2022-12-22 05:22:57查看全文 >>

胃痛图片难受图片可爱 卡通图片(胃痛的卡通图片安慰)

胃痛图片难受图片可爱 卡通图片(胃痛的卡通图片安慰)

大家好,我是搞笑君的段子手,关注我每天更新有趣的图文。刑天是怎么分辨自己是头痛还是胃痛的?谁知道为什么卡通人物只有四根手...

2023-09-04 02:22:43查看全文 >>

收到红包的心情说说(收到红包的心情怎么发朋友圈)

收到红包的心情说说(收到红包的心情怎么发朋友圈)

收到今年的第一个红包,我决定感谢你一整年感谢您的红包,祝您2023一飞冲天,兔然暴富。感谢老板的精准扶贫哦红包发的好,生...

2023-01-22 22:54:28查看全文 >>

五台山是哪个菩萨道场(五台山是哪个菩萨道场在哪里)

五台山是哪个菩萨道场(五台山是哪个菩萨道场在哪里)

| 注:本文图片均来源于网络,禁止模仿,抄袭,改编,违者必究!|中国佛教四大名山,分别是佛教四大菩萨的道场,你觉得哪个最...

2023-10-21 07:00:01查看全文 >>

怎么跟男人撒娇诉苦(怎么撒娇告诉男人想他了)

怎么跟男人撒娇诉苦(怎么撒娇告诉男人想他了)

2017年1月1日,江苏卫视《我们的挑战》将上演“饥饿游戏”。录像中,因刘烨的爱妻安娜在电话中一时回答不慎,刘烨和薛之谦...

2023-02-02 02:03:32查看全文 >>

文档排行