亚洲欧洲国产欧美一区精品,激情五月亚洲色五月,最新精品国偷自产在线婷婷,欧美婷婷丁香五月天社区

      考試首頁 | 考試用書 | 培訓(xùn)課程 | 模擬考場(chǎng) | 考試論壇  
      全國(guó)  |             |          |          |          |          |         
        當(dāng)前位置:計(jì)算機(jī)等級(jí) > 二級(jí)考試 > Access數(shù)據(jù)庫程序設(shè)計(jì) > 復(fù)習(xí)指導(dǎo) > 文章內(nèi)容
        

      全國(guó)計(jì)算機(jī)二級(jí)考試ACCESS入門教程(72)

      中華IT學(xué)院   【 】  [ 2016年3月23日 ]

        運(yùn)行宏

        創(chuàng)建完一個(gè)宏后,就可以運(yùn)行宏執(zhí)行各個(gè)操作。當(dāng)運(yùn)行宏時(shí),Access2003 會(huì)運(yùn)行宏中的所有操作,直到宏結(jié)束。

        可以直接運(yùn)行宏,或者從其宏或事件過程中運(yùn)行宏,也可以作為窗體、報(bào)表或控件中出現(xiàn)的事件響應(yīng)運(yùn)行宏。也可以創(chuàng)建自定義菜單命令或工具欄按鈕來運(yùn)行宏,將某個(gè)宏設(shè)定為組合鍵,或者在打開數(shù)據(jù)庫時(shí)自動(dòng)運(yùn)行宏。

        1.直接運(yùn)行宏

        如果希望直接運(yùn)行宏,通過雙擊宏名、通過【工具】【宏】|【運(yùn)行宏】、通過單擊工具欄上的【執(zhí)行】按鈕等操作,可以直接運(yùn)行宏。

        2.在宏組中運(yùn)行宏

        要把宏作為窗體或報(bào)表中的事件屬性設(shè)置,或作為RunMacro(運(yùn)行宏)操作中的Macro Name(宏名)說明,可以用如下格式指定宏:

        [宏組名.宏名]

        3.從其他宏或VB程序中運(yùn)行宏

        如果要從其他的宏或VB過程中運(yùn)行宏,請(qǐng)將RunMacro操作添加到相應(yīng)的宏或過程中。

        如果要將RunMacro操作添加到宏中,在宏的設(shè)計(jì)視圖中,請(qǐng)?jiān)诳瞻撞僮餍羞x擇RunMacro選項(xiàng),并且將MacroName參數(shù)設(shè)置為相應(yīng)的宏名即可。

        如果要將RunMacro操作添加到VB過程中,請(qǐng)?jiān)谶^程中添加DoCmd對(duì)象的RunMacro方法,然后指定要運(yùn)行的宏名即可。如語句:DoCmd.RunMacro “My Macro”。

        下面看一下RunMacro操作。在下列三種情況下使用這個(gè)操作:

        ◆ 從另一個(gè)宏運(yùn)行宏。

        ◆ 執(zhí)行基于某個(gè)條件的宏。

        ◆ 將宏附加到一個(gè)自定義的菜單命令上。

        RunMacro操作的參數(shù)如下:

        操作參數(shù) 描述

        ————————————————————————————————————

        宏名 執(zhí)行的宏的名稱

        重復(fù)次數(shù) 宏執(zhí)行的最大次數(shù)?瞻诪橐淮

        重復(fù)表達(dá)式 表達(dá)式結(jié)果為True(-1)或False(0)。如果為假,則宏停止運(yùn)行。

        ————————————————————————————————————

        如果用戶在【宏名】參數(shù)中設(shè)置宏組名,則會(huì)運(yùn)行組中第一個(gè)宏。

        4.從控件中運(yùn)行宏

        如果希望從窗體、報(bào)表或控件中運(yùn)行宏,只需單擊設(shè)計(jì)視圖中的相應(yīng)控件,在相應(yīng)的屬性對(duì)話框中選擇【事件】選項(xiàng)卡的對(duì)應(yīng)事件,然后在下拉列表框中選擇當(dāng)前數(shù)據(jù)庫中的相應(yīng)宏。這樣在事件發(fā)生時(shí),就會(huì)自動(dòng)執(zhí)行所設(shè)定的宏。

        例如建立一個(gè)宏,執(zhí)行操作“Quit”,將某一窗體中的命令按鈕的單擊事件設(shè)置為執(zhí)行這個(gè)宏,則當(dāng)在窗體中點(diǎn)擊按鈕時(shí),將退出Access。

        5.在菜單或工具欄中運(yùn)行宏

        可以將宏添加到菜單或工具欄中,從而在菜單或工具欄中運(yùn)行宏。首先選擇【視圖】|【工具欄】|【自定義】命令,Access2003彈出一個(gè)【自定義】對(duì)話框。將其圖標(biāo)直接拖動(dòng)到菜單或工具欄中即可。單擊該宏的圖標(biāo)即可運(yùn)行宏。

        6.將一個(gè)或一組操作設(shè)定成快捷鍵

        可以將一個(gè)操作或一組操作設(shè)置成特定的鍵或組合鍵?梢酝ㄟ^如下步驟來完成:

        ◆ 在數(shù)據(jù)庫窗口中單擊【對(duì)象】欄下的【宏】按鈕。

        ◆ 單擊工具欄中的【新建】按鈕。

        ◆ 單擊工具欄上的【宏名】按鈕。

        ◆ 在【宏名】列中為一個(gè)操作或一組操作設(shè)定快捷鍵。

        ◆ 添加希望快捷鍵執(zhí)行的操作或操作組。

        ◆ 保存宏。

        保存宏后,以后每次打開數(shù)據(jù)庫時(shí),設(shè)定的快捷鍵都將有效。

        此外還可以創(chuàng)建一個(gè)在第一次打開數(shù)據(jù)庫時(shí)運(yùn)行的特殊的宏:AutoExec宏。它可以執(zhí)行諸如這樣的操作:打開數(shù)據(jù)輸入窗體、顯示消息框提示用戶輸入、發(fā)出表示歡迎的聲音等。一個(gè)數(shù)據(jù)庫只能有一個(gè)名為AutoExec的宏。

      分享到:
      本文糾錯(cuò)】【告訴好友】【打印此文】【返回頂部
      將考試網(wǎng)添加到收藏夾 | 每次上網(wǎng)自動(dòng)訪問考試網(wǎng) | 復(fù)制本頁地址,傳給QQ/MSN上的好友 | 申請(qǐng)鏈接 | 意見留言 TOP
      關(guān)于本站  網(wǎng)站聲明  廣告服務(wù)  聯(lián)系方式  站內(nèi)導(dǎo)航  考試論壇
      Copyright © 2007-2013 中華考試網(wǎng)(Examw.com) All Rights Reserved