怎么把EXCEL里的中文名字变成拼音的,且首字母要大写。
打开Excel->工具->宏->Viaual Basic编辑器
在弹出来的窗**对着VBAproject点右键->**->模块
下面会出现一个名为"模块1",点击
在右边的空白栏中粘贴以下内容:
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
复制到此结束,本行不复制*
现在转换函数已编写完成,关掉此编缉的窗口。要在Excel中使用,方法如下:
A1 A2
中国=getpy(A1)
在弹出来的窗**对着VBAproject点右键->**->模块
下面会出现一个名为"模块1",点击
在右边的空白栏中粘贴以下内容:
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
复制到此结束,本行不复制*
现在转换函数已编写完成,关掉此编缉的窗口。要在Excel中使用,方法如下:
A1 A2
中国=getpy(A1)
佚名
2024-06-20 07:44:13
类似问题(10)
-
佚名2024-06-20 11:47:30
问帮忙把名字音译成英文,不要拼音那个
答Jerry Lew
-
佚名2024-06-20 13:07:05
问请教在EXCEL中把人名的拼音首字母提取的方法
答方法:1、利用在线汉字转拼音应用将需要转换的汉字生成拼音;2、将生成的拼音粘贴回excel,利用分列功能分成3列,每列都选文本格式;3、按第三列(该列两字人名为...
-
佚名2024-06-20 11:28:18
问汉语拼音中什么情况下首字母要大写
答大写规则:专有名词的首字母、姓氏和句首字母要大写。如:王维 Wáng Wéi、北京奥运会 Běijīng Àoyùnhuì;我们是学生 Wǒmen shì xu...
-
佚名2024-06-20 13:32:24
问怎么把NBALIVE08中的球员名字变成中文的啊?
答记得有补丁的 自己去看看吧 如果没有我也没办法了
-
佚名2024-06-20 08:00:00
问英文中用拼音写只有两个字的中国人名字,第二个字的拼音首字母大写吗
答两字的需要大写的 三字的最后一字不必大写两个字的比如李雷 写为 Li Lei三个字的比如韩梅梅 写为 Han Meimei
-
佚名2024-06-20 08:00:00
问如何在excel中把名字按首字母排序
答选中所有数据,按姓名列排序(默认就是按字母排序)
-
佚名2024-06-20 08:00:00
问拼音中的“云”是哪两个拼音字母构成的?
答yuny和un朋友,请【采纳答案】,您的采纳是我答题的动力,谢谢。
-
佚名2024-06-20 08:00:00
问佛怎么多音字组词要把拼音写出来
答1、【fó 】佛教,佛经,佛龛。2、【fú】仿佛。
-
佚名2024-06-20 08:00:00
问怎样把中文名字“王胜霞”翻译成英文名?不要直接翻译成拼音的那种
答汉译英就是音译,没别的方法,shengxia Wang,或者自己想个差不多的名加姓,sencia Wang,个人喜好
-
佚名2024-06-20 08:00:00
问把中文拼音首字母翻译成中文。跪求各位大神帮帮忙!急求!
答我猜的啊,楼主看看对不对: 可能是因为之前都没人不会了。最关键,现在开始准备娱乐。不是?不是。不为啥啊。现在有事也不在啊。希望明年去日本玩。但是,你应该能朋友玩...
风水
- 1 晚上做梦梦见自己剪了短发是合意思啊
- 2 昨晚梦见我的几个朋友都死了,这是什么梦太可怕了?解梦的来
- 3 先梦见一只猫,就是女人生病了会变成猫。病好了才能变**。我查了周公解梦说梦到猫不好。然后又梦到猫带
- 4 梦见自己被车撞死后复生。求解梦。
- 5 做梦梦见自己有一部超**的翻盖手机,而且还在打电话,请问这是什么意思???
- 6 孕妇梦见野兽吃桃
- 7 梦见自己抬棺材,棺材中是己死的姐夫,中途和姐抬,半路尸体掉出来,摔烂了
- 8 梦见自己在学校,那有几只蝴蝶,我把其中一个蝴蝶放在自己的背上,它的翅膀贴在我背上,然后我就飞了起来
- 9 梦见有个小偷手持大刀片进入家里,被家人和我**中将其两手被血管割破,手下垂,血直喷地下,打电话让
- 10 为什么我总忘不了一女孩,明明已经克制自己不要再去想她,可以一旦做梦,10个有8个有她。
起名
网名
- 1 女生叫什么网名好
- 2 容易被记住的微信网名
- 3 初中生霸气网名女生头像女生
- 4 取五个网名大全
- 5 初夏微凉的女网名
- 6 网名女生高冷霸气两字
- 7 网名文艺四个字网名女生
- 8 cf枪战王者昵称大全
- 9 神武5个人结拜昵称
- 10 qq群 群主怎么改昵称
说说
- 1 生活不顺的个性签名
- 2 想女朋友的伤感说说
- 3 介绍发布会的说说
- 4 新房装修的说说
- 5 关于茫茫人海中的说说
- 6 对爱失望的说说
- 7 恋人告别说说
- 8 晚上空气真好的说说
- 9 和关于考试的说说
- 10 和对象一起旅游的说说