怎么把中文转为拼音

 我来答
户如乐9318
2022-11-19 · TA获得超过6601个赞
知道小有建树答主
回答量:2559
采纳率:100%
帮助的人:133万
展开全部
1.【怎样将汉字转换为汉语拼音】
那你就要学好普通话了,因为实在是太复杂了汉语拼音是由声母、韵母和声调组成的.声调:有四声(阴平(第一声)、阳平(第二声)、上声(第三声)、去声(第四声))声母:二十三个(b p m f d t n l g k h j q x zh ch sh r z c s y(i) w(u))韵母:a o e ê i u ü ai ei ao ou an en ang eng ong ua uo uai ui(uei) uan un(uen) uang ueng ü üi(üei) üan ün(üen)。
2.汉字如何迅速转换成拼音
1、把你要注拼音的汉字、词组或者段落,甚至是一小篇文章输入在WORD文档中;

2、选择你要标注上拼音的汉字;

3、点击文档菜单的“格式”,在其下拉菜单中点击“中文版式”,然后选择“拼音指南”;

4、在“拼音指南”的对话框中选择“确定”。

注意,这种方法一次只能为40个汉字字符标注拼音.如果你想给不短的文章标注拼音,就只能一段一段的标注了,否则你就要安装标注拼音的小软件. 补充: 在WORD选中拟加拼音的文字,点“格式/中文版式/拼音指南”,选择好对齐方式、字体、字号,预览满意后,点“组合/确定”即可。
3.汉字如何迅速转换成拼音
1、把你要注拼音的汉字、词组或者段落,甚至是一小篇文章输入在WORD文档中; 2、选择你要标注上拼音的汉字; 3、点击文档菜单的“格式”,在其下拉菜单中点击“中文版式”,然后选择“拼音指南”; 4、在“拼音指南”的对话框中选择“确定”。

注意,这种方法一次只能为40个汉字字符标注拼音.如果你想给不短的文章标注拼音,就只能一段一段的标注了,否则你就要安装标注拼音的小软件. 补充: 在WORD选中拟加拼音的文字,点“格式/中文版式/拼音指南”,选择好对齐方式、字体、字号,预览满意后,点“组合/确定”即可。
4.EXCEL中能否直接把中文转换成拼音
网上找的,我自己没测试。

让人加分不厚道,助人为乐快乐之本 打开Excel->工具->宏->Viaual Basic编辑器 在弹出来的窗口中对着VBAproject点右键->插入->模块 下面会出现一个名为"模块1",点击 在右边的空白栏中粘贴以下内容:'''''''''''''''''''''''VBscript代码提供者:小白'联系方法:'E-mail:xiaobai@17560''VBA代码转换者:惟惟'联系方法:Email:wuweiyin@yeah'个人博客:'如有不正确的地方,请提出来或是帮忙完善'谢谢'''''''''''''''''''''''''''''' Function getpychar(char) tmp = 65536 + Asc(char) If (tmp >= 45217 And tmp getpychar = "A" ElseIf (tmp >= 45253 And tmp getpychar = "B" ElseIf (tmp >= 45761 And tmp getpychar = "C" ElseIf (tmp >= 46318 And tmp getpychar = "D" ElseIf (tmp >= 46826 And tmp getpychar = "E" ElseIf (tmp >= 47010 And tmp getpychar = "F" ElseIf (tmp >= 47297 And tmp getpychar = "G" ElseIf (tmp >= 47614 And tmp getpychar = "H" ElseIf (tmp >= 48119 And tmp getpychar = "J" ElseIf (tmp >= 49062 And tmp getpychar = "K" ElseIf (tmp >= 49324 And tmp getpychar = "L" ElseIf (tmp >= 49896 And tmp getpychar = "M" ElseIf (tmp >= 50371 And tmp getpychar = "N" ElseIf (tmp >= 50614 And tmp getpychar = "O" ElseIf (tmp >= 50622 And tmp getpychar = "P" ElseIf (tmp >= 50906 And tmp getpychar = "Q" ElseIf (tmp >= 51387 And tmp getpychar = "R" ElseIf (tmp >= 51446 And tmp getpychar = "S" ElseIf (tmp >= 52218 And tmp getpychar = "T" ElseIf (tmp >= 52698 And tmp getpychar = "W" ElseIf (tmp >= 52980 And tmp getpychar = "X" ElseIf (tmp >= 53689 And tmp getpychar = "Y" ElseIf (tmp >= 54481 And tmp getpychar = "Z" Else '如果不是中文,则不处理 getpychar = char End If End Function Function getpy(str) For i = 1 To Len(str) getpy = getpy & getpychar(Mid(str, i, 1)) Next i End Function********复制到此结束,本行不复制******* 现在转换函数已编写完成!关掉此编缉的窗口。要在Excel中使用,方法如下:A1 A2 中国 =getpy(A1)。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式