excel自动提取姓名首字母拼音(中文怎么快速转成拼音呢)
excel自动提取姓名首字母拼音(中文怎么快速转成拼音呢)
2024-05-29 05:09:25  作者:越傻越爱你  网址:https://m.xinb2b.cn/tech/xug457161.html

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

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

excel自动提取姓名首字母拼音(中文怎么快速转成拼音呢)(1)

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

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

excel自动提取姓名首字母拼音(中文怎么快速转成拼音呢)(2)

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

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

excel自动提取姓名首字母拼音(中文怎么快速转成拼音呢)(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

excel自动提取姓名首字母拼音(中文怎么快速转成拼音呢)(4)

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

excel自动提取姓名首字母拼音(中文怎么快速转成拼音呢)(5)

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

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

  • 儿童创意画千里江山图(创意儿童画教程)
  • 2024-05-29创意儿童画教程课程类型综合绘画课程参考课时90分钟工具材料勾线笔、水彩笔、水彩纸、水粉颜料、双面胶、剪刀课程构思我们祖国风景秀美,美好风光数不胜数,古往今来,文人墨客们对祖国大自然的风光赞美数不胜数,留下了许许多多。
  • 怎样开始快速学会英语(怎么快速学会英语)
  • 2024-05-29怎么快速学会英语很多人都在学英语,那么如何快速学会英语呢?第一,阅读任何时间都要阅读,如果阅读没问题,那样词汇量就会上升,可以快速掌握词汇,语法等可以选择报纸,漫画阅读第二,看电影电影有利于提高口语水平,对于帮助掌握。
  • 夫复何求 是甚么意思
  • 2024-05-29夫复何求 是甚么意思意思是还有什么好要求的呢?“夫”是句首发语词,无实意“复”是“再,又,还”的意思“何”是“什么”“求”是“追求、要求、索求”是一个常用短句,表达一种满足和欣慰。
  • 迷你世界解密塔第6关怎么闯(迷你世界25关益智解密)
  • 2024-05-29迷你世界25关益智解密在迷你世界中,玩家们非常喜欢制作一些具有独特创意的地图,而迷你工坊中,有一类地图就非常受广大玩家们的欢迎,那就是解密类地图这类地图的制作者们,通过迷你世界的游戏机制以及丰富的道具,用有限的条件制造了各。
  • 商场团购不给发票(西安多数商家团购消费不提供发票)
  • 2024-05-29西安多数商家团购消费不提供发票西部网讯(陕西广播电视台《第一新闻》)现在不少人生活中越来越多的用到了团购,不过最近有市民反映,他和朋友通过团购的形式去一家养生足浴的店里消费,结果店家最后不愿意给他提供消费发票他觉得很不理解,虽说团。
  • miss大小姐吃鸡(Miss大小姐沉迷斗地主)
  • 2024-05-29Miss大小姐沉迷斗地主《Miss排位日记制作人》、前魔兽、星际女子冠军,虎牙当红大主播Miss大小姐经常会在直播中除了会玩LOL外还会玩各种单机,今天更是别出心裁的玩起了斗地主,其中各种欢乐各种装B得瑟,打脸失败,乌鸦嘴,。
  • 华为手机百元机性能比较好(华为真香百元机)
  • 2024-05-29华为真香百元机现在的手机厂商,会花很大的力气去宣传自己的旗舰手机,以至于消费者对手机品牌的旗舰机都比较熟悉,而对于一些入门机,就知道的比较少了厂商也只是会悄悄地上架,只有特意去留意的朋友才知道今天分享一款华为百元机。
  • 新电脑到手的优化设置(新电脑性能优化必备设置)
  • 2024-05-29新电脑性能优化必备设置新电脑性格能优化必备设置,首先按下按键wini后,进入windows设置,找到系统,点击通知和操作,把获取应用通知关闭,再点击专注助手,把专助助手也关闭,再点击存储,找到更改新内容保存位置,把保存位置。
  • 做梦梦到纹身(做梦梦到纹身寓意什么)
  • 2024-05-29做梦梦到纹身寓意什么一般来说梦见你在纹身,这种表示由于你家里的困难使得你有一段长时间的烦恼梦见恋人在纹身,则表示由于三角恋爱会使你成为一个令人忌妒的人梦见自己在纹身,表示你家庭的困难使你烦恼,肩负着家庭的重担。
  • 夏天穿什么颜色的鞋子(夏天怎么选择鞋子的颜色)
  • 2024-05-29夏天怎么选择鞋子的颜色关键看衣服颜色与款式;职业装:与裤子接近色鞋子(或接近),可显腿长;休闲装:颜色随心;裙子:短裙穿白色或与裙子同色系鞋子;长裙(雪纺花色类)白色比较可人;晚装:鞋子要讲究干净、亮、靓、新看风格选鞋子:。
  • 考研数学知识点归纳公式大全(2022年考研数学复习指导)
  • 2024-05-292022年考研数学复习指导2022年考研数学复习指导:诱导公式记忆口诀及其详解  诱导公式记忆口诀  对于π/2*k±α(k∈Z)的三角函数值,  ①当k是偶数时,得到α的同名函数值,即函数名不改变;  ②当k是奇数时,得到α。