日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

怎么给word文档注音_如何为整篇word文档加拼音标注

發(fā)布時間:2023/12/20 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 怎么给word文档注音_如何为整篇word文档加拼音标注 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

4月9日,打印一篇童話,突然想到如果為童話加上標音會更適合小孩閱讀,就試圖為整篇文檔加拼音標注,但結(jié)果令我失望,微軟的word加拼音有字數(shù)限制,每次只能為幾十個字加拼音標注,如果以這種方式為一篇幾千字的童話加拼音,工作量將會令人無法忍受。為此,我決定為word加一個簡單的宏命令,令這個工作簡單化。

由于對word宏命令不太熟悉,我將個任務(wù)分解為三部分,第一,了解光標的移動指令;第二,了解加拼音的命令;第三,對排版進行一些美化調(diào)整。

第一點并不復(fù)雜,簡單錄制一個宏,移動一下光標,就很清楚地看到移動的指令了。

Selection.MoveRight unit:=wdCharacter, Count:=1, Extend:=wdExtend

接下來,我在msdn簡單瀏覽了一下selection對象以及一些move前綴的方法,初步了解了一些移動的指令。

第二點,我右鍵點了下菜單,在自定義菜單中找了“拼音標準”對應(yīng)的命令FormatPhoneticGuide,以此為關(guān)鍵字進行搜索,很快就得到了在宏中使用的簡單調(diào)用方法,但這個方法我覺得不科學,如果有軟件處理響應(yīng)時間跟不上,很容易就會崩潰,但沒找到更好的方法:

SendKeys "{enter}", 2 ‘模擬鍵盤輸入,2是等待時間,因為加拼音標注的對話框調(diào)用在后面,為了正確向它發(fā)出回車鍵信息,要等幾秒,事實上這個值越大越安全,但等待時間太長會影響程序的運行效率,這個方法我認為不太好,但沒有找到FormatPhoneticGuide的其它信息,也就將就使用這個笨方法了!Application.Run MacroName:="FormatPhoneticGuide"

第三點,為了讓加了拼音后的文字容易閱讀,我決定每個字之間都加上一個空格,否則的話,拼音全擠在一起,會令小孩在拼讀時迷惑,這相當簡單,錄制一個宏,就按一下鍵盤箭頭右移動,然后打個空格就好了,在程序中可以將這個動作循環(huán)一下。

Addpinyin的宏很快就寫好,我一句句單步了一下,沒有什么意外,效果還不錯,直接上結(jié)果圖。喜歡的朋友可以也可以看看完整的宏代碼。

總結(jié)

以上是生活随笔為你收集整理的怎么给word文档注音_如何为整篇word文档加拼音标注的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。