在日常工作,常常會用到Excel做表格,也許在這個過程中會輸入姓名或其它名稱等,然后再另一個格中顯示對應的拼音。
那怎么樣利用Excel把漢字轉換成拼音?excel中錄入的姓名全是中文,無法自動轉換,需要手動設置后進行批量轉換,下面分享excel實現漢字拼音轉換的教程,需要的朋友可以參考參考
PS:本教程所用Excel 2003版本,其它版本操作類似,就是選項位置有所變化
步驟
1、打開一張需要轉換的Excel表格(如圖所示,小編亂打的姓名,如有雷同,純屬巧合)

2、執行“工具→宏→Visual Basic編輯器”命令,或者直接按“Alt+F11”組合鍵,進入Visual Basic編輯狀態。也就是圖中所用的灰色的編輯界面

3、如圖所示,點擊“插入→模塊”命令

4、插入一個新模塊后,會看到如圖所示的界面

5、由于字數限制,代碼過多無法在這里輸入,代碼以TXT文本格式存在百度云盤中
下載鏈接: http://pan.baidu.com/s/1pLguxFd
然后將文本中的所有代碼復制后,粘貼到“步驟4”中的空白處

6、代碼粘貼完成后,直接關閉Visual Basic編輯窗口即可,返回到Excel編輯狀態

7、這時自定義函數就可以使用用了,如:要把A列的第2行的內容轉換成拼音,放在B列的第2個單元格,輸入公式:=getpy(A2),這里的A2,是指需要轉換的漢子單元格的坐標,最后按“回車”即可


8、在通過下拉,批量實現多行的內容轉換
PS:會有部分漢子無法轉換只能手動轉換了,代碼的問題,可能是漢字太多無法全部識別吧,但是大部分轉換成功后,其它個別的就好辦多了,本實例也列出2個無法轉換的漢字


注意事項
會有部分漢子無法轉換只能手動轉換了,代碼的問題,可能是漢子太多無法全部識別吧,但是大部分轉換成功后,其它個別的就好辦多了
以上就是excel怎么批量將漢字轉換成拼音方法介紹,操作很簡單的,大家按照上面步驟進行操作即可,希望這篇文章能對大家有所幫助!
新聞熱點
疑難解答