https://m.toutiaocdn.com/group/6722458241969685000/?app=news_article×tamp=1565242909&req_id=201908081341480100220620876523FB7&group_id=6722458241969685000
VBA早間檔,利用簡(jiǎn)單的幾分鐘,學(xué)習(xí)一些簡(jiǎn)單的VBA知識(shí),提升工作效率
太簡(jiǎn)單?你覺(jué)得你擠公交、擠地鐵的時(shí)候能夠?qū)W進(jìn)入很深?yuàn)W的東西嘛?
按照常規(guī)邏輯來(lái)說(shuō),一個(gè)控件理論上確實(shí)是只能夠指定一個(gè)宏文件的,如果我們有多個(gè)命令,可能就需要設(shè)置多個(gè)控件來(lái)連接不同的宏命令,如果對(duì)于控件沒(méi)有明確的要求的話(huà),這樣的操作是沒(méi)有太大的問(wèn)題的,但是這樣那么多個(gè)控件看起來(lái)就顯得非常的凌亂,那么VBA的控件是否能夠指向多個(gè)宏文件呢?
我們來(lái)嘗試下能否實(shí)現(xiàn)一個(gè)控件實(shí)現(xiàn)多個(gè)程序的功能。
這里我們已經(jīng)寫(xiě)好了三個(gè)非常簡(jiǎn)單的代碼,我們來(lái)看看
初始化下,我們將控件的執(zhí)行命令指向test1
代碼解析
那么今天我們是如何打破常規(guī),讓一個(gè)控件能夠通知執(zhí)行多個(gè)不同的程序和命令的呢?
沒(méi)錯(cuò),就是他,OnAction 就是今天的代碼的關(guān)鍵,通過(guò)這個(gè)OnAction ,可以讓控件在幾個(gè)小程序之間的不斷的循環(huán)。
這個(gè)方法比較常用在一些小范圍的操作中,可以循環(huán)執(zhí)行直接不同的命令,簡(jiǎn)化操作步驟
對(duì)于使用者來(lái)說(shuō),我可能只需要不停的按下一個(gè)按鈕就可以了,而不是要記住第一次按住哪個(gè)按鈕,第二次我要按哪個(gè)按鈕
操作更加的方便。
好啦,簡(jiǎn)簡(jiǎn)單單的早間檔就到這里了。
聯(lián)系客服