溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

易語言使用office工具支持庫中的宏命令

發(fā)布時(shí)間:2020-09-20 10:39:40 來源:腳本之家 閱讀:350 作者:易語言幫助手冊 欄目:編程語言

到底什么是宏呢? 我們把那些能自動(dòng)執(zhí)行某種操作的命令統(tǒng)稱為“宏”。

宏也是一種操作命令,它和菜單操作命令都是一樣的,只是它們對數(shù)據(jù)庫施加作用的時(shí)間有所不同,作用時(shí)的條件也有所不同。菜單命令一般用在數(shù)據(jù)庫的設(shè)計(jì)過程中,而宏命令則用在數(shù)據(jù)庫的執(zhí)行過程中。菜單命令必須由使用者來施加這個(gè)操作,而宏命令則可以在數(shù)據(jù)庫中自動(dòng)執(zhí)行。

在OFFICE中,有很多種基本宏操作,這些基本操作還可以組合成很多其他的“宏組”操作。在使用中,我們很少單獨(dú)使用這個(gè)或那個(gè)基本宏命令,常常是將這些命令排成一組,按照順序執(zhí)行,以完成一種特定任務(wù)。這些命令可以通過窗體中控件的某個(gè)事件操作來實(shí)現(xiàn),或在數(shù)據(jù)庫的運(yùn)行過程中自動(dòng)來實(shí)現(xiàn)。

事件操作即像“單擊”按鈕、“雙擊”列表選項(xiàng)這些行為都是對控件的事件操作。所以我們常常會(huì)聽到別人說“單擊‘某某'按鈕執(zhí)行‘某某宏命令'”,就是這個(gè)意思。

下面我們就用WORD宏,來了解一下宏是如何創(chuàng)建和使用的。

首先運(yùn)行WORD程序,選擇“工具”→“宏”→“錄制新宏”

易語言使用office工具支持庫中的宏命令

選擇之后會(huì)出現(xiàn)一個(gè)錄制宏的窗口

易語言使用office工具支持庫中的宏命令

在“宏名”的編輯框中,我們可以改變我們將要?jiǎng)?chuàng)建的“宏”的名稱,我們這里就把名字改為“易語言宏”

易語言使用office工具支持庫中的宏命令

然后點(diǎn)擊“確定”按鈕,就可以開始錄制“宏”了

易語言使用office工具支持庫中的宏命令

開始錄制之后,會(huì)出現(xiàn)一個(gè)錄制“宏”的小工具條

易語言使用office工具支持庫中的宏命令

現(xiàn)在我們就可以進(jìn)行一些列操作,WORD會(huì)把我們的這些操作全部錄制下來。

易語言使用office工具支持庫中的宏命令

當(dāng)完成了我們需要的操作的時(shí)候,我們可以選擇停止錄制,來停止錄制“宏”

易語言使用office工具支持庫中的宏命令

在停止了錄制之后,我們可以選擇“工具”菜單→“宏”菜單→“Visual Basic 編輯器”菜單,來編輯查看我們剛才錄制的“宏”

易語言使用office工具支持庫中的宏命令

這就是我們剛才錄制的“宏”的代碼

易語言使用office工具支持庫中的宏命令

我們只要選擇保存文件,就可以把剛才創(chuàng)建的“宏”保存在WORD文檔中,以后我們就可以調(diào)用這些“宏”了。

到這里,我們已經(jīng)創(chuàng)建好了一個(gè)“宏”,那如何在“易語言”中調(diào)用它呢?

首先我們運(yùn)行“易語言”,在窗體上加入“Word程序”和“Word文檔集”這兩個(gè)控件

易語言使用office工具支持庫中的宏命令

然后再按鈕下寫入如下代碼

易語言使用office工具支持庫中的宏命令

這里需要注意,具體需要打開的“Word文檔”的路徑,根據(jù)你自己保存的“Word文檔”的路徑選擇。

運(yùn)行一下看看效果吧,你會(huì)發(fā)現(xiàn)你以前手工作的工作,全部用可以用“宏”來一次性完成,“宏”的作用遠(yuǎn)不止如此,這里只是介紹簡單的如何創(chuàng)建“宏”,以及如何在“易語言”中調(diào)用,雖然“宏”的編寫會(huì)很復(fù)雜,但是在“易語言”中調(diào)用永遠(yuǎn)都是這么簡單,是不是很方便呢?

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對億速云的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI