林麗華
除了辦公處理之外,Word 2013向我們提供了強(qiáng)大的翻譯功能,這里向讀者介紹Word 2013的兩個(gè)翻譯方面的實(shí)用技巧:
借助聯(lián)機(jī)服務(wù)增強(qiáng)翻譯功能
如果你的系統(tǒng)一直保持在線,那么并不需要特地安裝第三方詞典工具,手工激活Word 2013的聯(lián)機(jī)服務(wù)即可增強(qiáng)翻譯功能:
切換到“審閱”選項(xiàng)卡,單擊“翻譯”按鈕打開“信息檢索”窗格,單擊“翻譯選項(xiàng)”按鈕,此時(shí)會(huì)彈出“翻譯選項(xiàng)”對(duì)話框(如圖),在這里勾選“使用聯(lián)機(jī)詞典”和“使用在線機(jī)器翻譯”兩個(gè)復(fù)選框,至于是否需要選中所有的可用語言,可以根據(jù)實(shí)際需要進(jìn)行確定。
以后,只要系統(tǒng)已經(jīng)連接到網(wǎng)絡(luò),那么可以隨時(shí)隨地使用聯(lián)機(jī)詞典和機(jī)器翻譯的服務(wù),很方便吧?
安裝可用詞典
很多時(shí)候,你可能經(jīng)常需要臨時(shí)查閱某一英文單詞的同義詞,此時(shí)可以考慮從Office應(yīng)用商店安裝免費(fèi)的詞典:,點(diǎn)擊相應(yīng)詞典底部的“下載”按鈕即可完成安裝。以后,直接右擊選擇“同義詞”即可從快捷菜單查看相應(yīng)的同義詞。
ProgressBar 進(jìn)度條控件
進(jìn)度條控件是用來顯示進(jìn)度的控件,該控件在應(yīng)用程序的加載、下載等待、安裝等應(yīng)用中非常廣泛。要使用進(jìn)度條控件,首先需要從“附加控件”對(duì)話框中選中它并將其添加到窗體工具箱上,進(jìn)度條控件的名字是“Microsoft ProgressBar Control 6.0 (SP4)”。
該控件的主要屬性有:Max屬性用于指定進(jìn)度條控件的最大值;Min屬性用于指定進(jìn)度條控件的最小值;Value屬性用于顯示進(jìn)度條的進(jìn)度值。
利用進(jìn)度條控件和標(biāo)簽控件,我們可以設(shè)計(jì)一個(gè)窗體界面(如圖3),最后在窗體Activate事件中編寫如下代碼就可以模擬其效果了。
Private Sub UserForm_Activate()
ProgressBar1.Min = 1
ProgressBar1.Max = 20000
Label2.Caption = "0%"
For i = 1 To 10000 Step 0.1
ProgressBar1.Value = Str(i)
Label2.Caption = Round(i / 10000, 2) * 100 & "%"
DoEvents
Next i
End Sub
稍有遺憾的是,本例無法根據(jù)系統(tǒng)的運(yùn)行情況實(shí)現(xiàn)進(jìn)度條加載速度快慢的控制,大家可以進(jìn)一步對(duì)這個(gè)功能進(jìn)行研究和完善噢。
小貼士
大家可以根據(jù)演示的速度來調(diào)整代碼中的相關(guān)數(shù)值。需要說明的是:代碼中使用了DoEvents 函數(shù),其作用是轉(zhuǎn)讓控制權(quán),以便讓操作系統(tǒng)處理其它的事件。當(dāng)我們需要執(zhí)行一段循環(huán)代碼時(shí),特別是循環(huán)的次數(shù)較大時(shí),為了防止出現(xiàn)死機(jī)或死循環(huán),在循環(huán)代碼的開始加上DoEvents函數(shù)以便在程序運(yùn)行過程中可以中止程序的運(yùn)行。
Flash 控件
大家知道在Office組件中插入Flash文件倒是挺方便的,其實(shí)在用戶設(shè)計(jì)的應(yīng)用程序窗體中也可以插入Flash對(duì)象噢。當(dāng)然了,首先要添加“Flash控件”,控件的名字是“Shockwave Flash Object”。
當(dāng)然了,VBA中的自定義控件也不止我們今天介紹的這幾個(gè),在很多時(shí)候,其實(shí)用戶的很多需求利用這些自定義控件就可以很方便地實(shí)現(xiàn)了,而無需我們辛辛苦苦地去重復(fù)編寫這些代碼。怎么樣,學(xué)會(huì)了這些自定義控件的使用,大家是不是覺得Office二次開發(fā)其實(shí)很有用呢?
小貼士
在窗體中添加Flash對(duì)象的方法與在文檔中添加Flash的方法相同,這里就不再贅述了。利用Flash控件對(duì)象,我們可以制作出精美的歡迎界面、功能強(qiáng)大的CAI(計(jì)算機(jī)輔助教學(xué))軟件以及一些個(gè)性化的應(yīng)用程序菜單等,結(jié)合Flash本身強(qiáng)大的Action Script命令,我們幾乎無所不能。