Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 ? 答:如果用函數公式來做,需要漢字和拼音的對照表才行。這個問題,有大神推薦使用自定義函數,并且編寫一段VBA代碼來搞定。 ? 操作步驟:打開VBE編輯器,插入模塊,輸入以下代碼,返回工作表,B1單元格輸入公式:=getpy(A1),下拉復制。 記得把文件格式存為XLSM,也就是啟用宏的工作簿,否則有自定義函數的文件打開的時候會出現#NAME錯誤。 代碼如下: Functionpinyin(pAsString)AsString i=Asc(p) SelectCasei Case-20319To-20284:pinyin="A" Case-20283To-19776:pinyin="B" Case-19775To-19219:pinyin="C" Case-19218To-18711:pinyin="D" Case-18710To-18527:pinyin="E" Case-18526To-18240:pinyin="F" Case-18239To-17923:pinyin="G" Case-17922To-17418:pinyin="H" Case-17417To-16475:pinyin="J" Case-16474To-16213:pinyin="K" Case-16212To-15641:pinyin="L" Case-15640To-15166:pinyin="M" Case-15165To-14923:pinyin="N" Case-14922To-14915:pinyin="O" Case-14914To-14631:pinyin="P" Case-14630To-14150:pinyin="Q" Case-14149To-14091:pinyin="R" Case-14090To-13319:pinyin="S" Case-13318To-12839:pinyin="T" Case-12838To-12557:pinyin="W" Case-12556To-11848:pinyin="X" Case-11847To-11056:pinyin="Y" Case-11055To-2050:pinyin="Z" CaseElse:pinyin=p EndSelect EndFunction Functiongetpy(str) Fori=1ToLen(str) getpy=getpy&pinyin(Mid(str,i,1)) Nexti EndFunction Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |
溫馨提示:喜歡本站的話,請收藏一下本站!