当前位置: > 学富五车
汉字拼音转换(Excel技巧-两招轻松搞定汉字转拼音)-易百科
2022-10-08 09:12:01
Mars
83
来源:亦心Excel

汉字拼音转换怎么操作?当领导让你把公司员工花名册上面的员工姓名全部用拼音标记出来,你难道真的要一个一个标记么,成千上百个员工,一个通宵都不一定能搞定。今天小编在这里和大家分享两招汉字转拼音的方法,让你再也不用一个一个标记拼音啦。

上图中就是今天小编要分享的两种方法的效果。有点小差别,正好可以应用不同场景,下面就来和小编一起学习吧。

1、Word辅助法

「Word辅助法」顾名思义就是利用Word中拼音指南这个强大功能,来获取到拼音源数据,然后再进行简单处理,就得到我们需要的最终拼音啦。

1、首先在拼音列后面添加辅助列,然后选中A4:A10所有名称区域,并复制;

2、打开一个空白Word文档,并粘贴刚才复制的内容;

3、按「Ctrl+A」全选Word文档中刚粘贴的内容,点击「开始」选项卡「字体」命令组下的「拼音指南」,调出拼音指南对话框;

4、设置拼音指南中对齐方式选择剧中,点击确定。

5、按「Ctrl+A」全选Word文档中所有带拼音的名称,并复制;

6、切换到Excel中,选中辅助列C4:C10区域,然后粘贴;

7、在拼音列B4单元格中输入公式:「=PHONETIC(C4)」,并选中B4单元格,鼠标移到B4单元格右下角,当鼠标变成黑色十字,然后按住鼠标左键向下快速填充B5:B10区域,到此整个操作就完成了。

下面看看动态效果:

2、VBA代码自定义函数法

VBA即VisualBasic宏语言是新一代标准宏语言,VBA是一种编程语言,它依赖于Excel而存在,不能独立于Excel之外运行,通过VBA可以实现各种Excel操作的自动化。学会了VBA也可以算上半个程序员了,总之VBA功能很强大,今天我们就通过实现一个汉字转拼音的自定义函数来探索探索VBA的冰山一角。

下面我们就以上图,讲解如何使用VBA代码自定义函数法实现汉字转拼音。

1、首先找到「开发工具」选项卡;

没有此选项卡的,可以通过「快速访问工具栏」中的「自定义快速访问工具栏」下的「其他命令」调出「Excel选项」对话框。

也可以通过「文件」选项卡下的「选项」调出「Excel选项」对话框。

点击「自定义功能区」,主选项卡勾选「开发工具」。

2、点击「开发工具」选项卡「代码」命令组下的「VisualBasic」,即会弹出VBA开发窗体,接着在「VBAProject」→「MicrosoftExcel对象」下面选择当前工作表,并右击鼠标选择「插入」下的「模块」。

此时「VBAProject」下面会多出一个「模块」,并且右边灰色区域也会多出一个空白编辑器。

并把下面代码复制到空白编辑器中,为了保证文章的可读性,小编把汉字转拼音VBA代码放到了文章最后。

然后点击保存,弹出的对话框点击是,然后关闭VBA窗体。

3、然后再C4单元格中输入公式:「=getpy(B4)」,并选中C4单元格,鼠标移到C4单元格右下角,当鼠标变成黑色十字,然后按住鼠标左键向下快速填充C5:C10区域,到此整个操作就完成了

具体演示如下:

今天小编在这里第一次和大家分享VBA相关的知识,后面小编还会专门针对VBA进行分享。

今天的分享到这里就结束了,但是学习的道路才刚刚开始,希望我们可以在学习的道路上不断地前进,坚持不懈。

如果你有感兴趣的功能,可以告诉小编哦,小编会为你写一篇相应的文章。当然是先到先写哈,我会列一个计划表,尽量满足大家的需求,所以如果下一篇不是你要的文章,请不要着急,可能就在下下篇。记得告诉小编你想学习的功能哦。

Excel技巧保持每周持续更新,如果有什么问题可以私信我,让我们一起进步。

汉字转拼音VBA代码:

由于代码过长,需要的同学可以私信我。

本文关键词: 汉字拼音转换
本文标签: 居家   学习   百科  

相关推荐