打开office Excel,Alt+F11打开VBA界面。在工程 project处右键插入模块,复制以下代码。

Function pinyin(p As String) As String
i = Asc§
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

保存后退出,新表格处可以调用函数getpy().

EXCEL姓名转换为拼音缩写相关推荐

  1. Excel姓名转换为拼音,名字首字母大写,姓首字母大写,名在姓前

    新建一个宏模块 工具->宏->Viaual Basic编辑器 插入→模块,插入一个新模块,将后续代码粘贴进去 公式:=chinese2spell(A2,0) 效果见下图: Public F ...

  2. Excel中文转换为拼音(大写首字母、小写首字母、全拼、全拼首首字母大写)

    很多时候我们需要处理一下汉字转换为拼音的需求,今天给大家分享一下标题包含的一下转换方法 1 .excel通过宏可以很好的处理汉字转换为拼音的    1.1下面的是转为全拼音的宏代码 Function ...

  3. 应用Python把汉语Excel表转换为拼音表格

    机器学习过程中往往需要对数据进行预处理,这一工作常占据整个数据分析工作量的40%~50%的时间.应用Python的Excel工具往往可以加速这一过程.本文采用xlwings打开Excel表格,从而加速 ...

  4. Java将中文姓名转换为拼音

    代码如下: 1 import net.sourceforge.pinyin4j.PinyinHelper; 2 import net.sourceforge.pinyin4j.format.Hanyu ...

  5. python读取excel汉字转成拼音_python 批量将中文名转换为拼音

    有时在处理文件时候,我们需要将中文姓名转换为拼音,或者是转换为拼音首字母,本文将介绍三种Python实现的方法,最后给一个批量操作的代码案例! 一.xpinyin 开门见山,Python中文字转拼音可 ...

  6. python读取excel汉字转成拼音_Python语言之用Python将全部中文姓名转为拼音

    本文将介绍三种用Python将中文姓名转换为拼音的方法,Python的实用技巧希望对Python的学习有所帮助. 有时在处理文件时候,我们需要将中文姓名转换为拼音,或者是转换为拼音首字母,本文将介绍三 ...

  7. 转换字符串中汉字为其拼音缩写(C#)

    //将指定字符串中的汉字转换为拼音缩写,其中非汉字保留为原字符.    public string GetPinYin( string text)   {     char pinyin;     b ...

  8. python 拼音姓名排序_Python一秒将全部中文姓名转为拼音!

    有时在处理文件时候,我们需要将中文姓名转换为拼音,或者是转换为拼音首字母,本文将介绍三种Python实现的方法,最后给一个批量操作的代码案例! 一.xpinyin 开门见山,Python中文字转拼音可 ...

  9. python 将中文变为拼音_python 批量将中文名转换为拼音

    有时在处理文件时候,我们需要将中文姓名转换为拼音,或者是转换为拼音首字母,本文将介绍三种python实现的方法,最后给一个批量操作的代码案例! 一.xpinyin 开门见山,python中文字转拼音可 ...

  10. python拼音名_实用小技巧,Python一秒将全部中文姓名转为拼音!

    有时在处理文件时候,我们需要将中文姓名转换为拼音,或者是转换为拼音首字母,本文将介绍三种Python实现的方法,最后给一个批量操作的代码案例!一.xpinyin 开门见山,Python中文字转拼音可以 ...

最新文章

  1. RDKit | 基于RDKit和k-均值对化合物进行非分层聚类
  2. psRobot:植物小RNA分析系统
  3. MicroProfile 1.2新增功能介绍
  4. 画世界怎么用光影_【干货】详解光影的魅力及其绘画技巧,一起打造极致炫丽的光影世界吧!...
  5. 五十三、爱彼迎数据集分析建模
  6. 基于ReentrantLock发生死锁的解决方案
  7. day9-继承式多线程
  8. python获取文本框里输入的值_如何从Tkinter文本框小工具获取输入?
  9. 关于动态生成div的认识
  10. C# break ,continue, return
  11. 访问母版页控件、属性、方法及母版页中调用内容页的方法
  12. 【转】Java 学习杂谈(二)
  13. 美国最受欢迎的量化交易模型有哪些吗?
  14. 卡尔曼滤波(Kalman Filtering)——(7)扩展卡尔曼滤波(EKF)一阶滤波
  15. 笔记-MFC更换鼠标图片
  16. 重装window系统总结
  17. 微信c语言刷题软件,独家全能微信刷题小程序正式上线(经典秒杀口诀模块全民共享)...
  18. 餐厅设置套餐 html,餐厅如何设计爆款套餐?掌握这5个原则就够了
  19. java base grammer
  20. 轻易成就难事的 “ 美好心灵 ” 之力

热门文章

  1. 小米5 android 4.1.2,三星GALAXY NOTE i9220 Miui V5完美运行 Android4.1.2 华丽流畅体验
  2. 黑客来势汹汹,受害者能以牙还牙“黑回去”吗
  3. 360天擎卸载带密码_如何卸载360企业版
  4. python 安装ltp
  5. ffmpeg时间戳校正到相同或+1
  6. Windows系统下通过文件路径进入相应DOS界面
  7. dev c++怎么设置断点_linux操作系统引导与启动——内核启动和初始化(二)断点...
  8. PI AAE (Advanced Adapter Engine) 介绍一
  9. 关于Python入门的常用工具Wing你了解多少
  10. 2019 年技术大趋势预测