Access宏的使用
MsgBox 操作
可以使用 MsgBox 操作來(lái)顯示包含警告或告知性消息的消息框.例如,可以將 MsgBox 操作與驗(yàn)證宏一起使用.當(dāng)控件或記錄未能通過(guò)宏中的一個(gè)驗(yàn)證條件時(shí),可以用消息框顯示出錯(cuò)消息,并指導(dǎo)用戶應(yīng)當(dāng)輸入哪種數(shù)據(jù).
OpenForm 操作
可以使用 OpenForm 操作來(lái)打開(kāi)"窗體"視圖中的窗體,窗體設(shè)計(jì)視圖,打印預(yù)覽或者數(shù)據(jù)表視圖.可以為窗體選擇數(shù)據(jù)項(xiàng)或窗口模式,并限制窗體所顯示的記錄.
常用的宏命令簡(jiǎn)介
OpenQuery 操作
使用 OpenQuery 操作,可以在"數(shù)據(jù)表"視圖,"設(shè)計(jì)"視圖或"打印預(yù)覽"中打開(kāi)選擇查詢或交叉表查詢.該操作將運(yùn)行一個(gè)操作查詢.可以為查詢選擇數(shù)據(jù)輸入方式.
注釋__此操作只在 Microsoft Access 數(shù)據(jù)庫(kù)環(huán)境 (.mdb) 下才可用.如果使用的是 Access 項(xiàng)目環(huán)境 (.adp),請(qǐng)參見(jiàn) OpenView,OpenStoredProcedure 或 OpenFunction 操作.
OpenReport 操作
使用 OpenReport 操作,可以在"設(shè)計(jì)"視圖或"打印預(yù)覽"中打開(kāi)報(bào)表,或者可以立即打印報(bào)表.也可以限制需要在報(bào)表中打印的記錄數(shù).
常用的宏命令簡(jiǎn)介
OpenTable 操作
使用 OpenTable 操作,可以在"數(shù)據(jù)表"視圖,"設(shè)計(jì)"視圖或"打印預(yù)覽"中打開(kāi)表,也可以選擇表的數(shù)據(jù)輸入模式.
Quit 操作
使用 Quit 操作可以退出 Microsoft Access.另外,Quit 操作還可以從幾個(gè)有關(guān)退出 Access 之前保存數(shù)據(jù)庫(kù)對(duì)象的選項(xiàng)中指定一個(gè).
常用的宏命令簡(jiǎn)介
RunApp 操作
安全性__在宏或應(yīng)用程序中運(yùn)行可執(zhí)行文件或代碼時(shí)要格外小心.對(duì)可執(zhí)行文件或代碼執(zhí)行操作時(shí)可能危及計(jì)算機(jī)和數(shù)據(jù)的安全.
使用 RunApp 操作,可以從 Microsoft Access 內(nèi)部運(yùn)行基于 Microsoft Windows 或 MS-DOS 的應(yīng)用程序,比如 Microsoft Excel,Microsoft Word 或 Microsoft PowerPoint.例如,可以將 Excel 電子表格數(shù)據(jù)粘貼到 Access 數(shù)據(jù)庫(kù)中.
RunCommand 操作
使用 RunCommand 操作可以運(yùn)行 Microsoft Access 的內(nèi)置命令.內(nèi)置命令可以出現(xiàn)在 Access 菜單欄,工具欄或快捷菜單上.
常用的宏命令簡(jiǎn)介
RunMacro 操作
使用 RunMacro 操作可以執(zhí)行宏.該宏可以在宏組中.
可在以下情況中使用該操作:
從某個(gè)宏中運(yùn)行另一個(gè)宏.
根據(jù)一定條件運(yùn)行宏.
將宏附加到自定義菜單命令中.
Save 操作
使用 Save 操作可以保存一個(gè)指定的 Microsoft Access 對(duì)象或在沒(méi)有指定的情況下保存當(dāng)前活動(dòng)的對(duì)象.在某些情況下還可以使用新名稱保存活動(dòng)對(duì)象(此功能與"文件"菜單中的"另存為"命令一樣).
StopMacro 操作
用 StopMacro 操作可終止當(dāng)前正在運(yùn)行的宏.
二, 宏的分類
宏可以分成宏,宏組和條件操作宏.宏是操作序列的集合,而宏組是宏的集合,條件操作宏是帶有條件的操作序列,這些宏中所包含的操作序列只有在條件成立時(shí)才可執(zhí)行.
宏
宏是由一個(gè)或多個(gè)操作組成的集合,其中每個(gè)操作都實(shí)現(xiàn)特定的功能.例如打開(kāi)某個(gè)窗體或打印某個(gè)報(bào)表.宏可以自動(dòng)完成某些常規(guī)任務(wù),例如,可執(zhí)行一個(gè)宏,用于在用戶單擊某個(gè)命令按鈕時(shí)打印報(bào)表.
二, 宏的分類
宏組
宏組實(shí)際上是以一個(gè)宏名來(lái)存儲(chǔ)的相關(guān)的宏的集合,宏組的每一個(gè)都有一個(gè)宏的名稱,用以標(biāo)識(shí)宏,以便在適當(dāng)?shù)臅r(shí)候引用宏.這樣可以更方便地對(duì)宏進(jìn)行管理,對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理.例如,可以將同一個(gè)窗體上使用的宏組織到一個(gè)宏組中.
二, 宏的分類
條件操作宏
條件操作宏就是在宏中設(shè)置條件式,用來(lái)判斷是否要執(zhí)行下一個(gè)宏命令;也就是只有當(dāng)條件式成立時(shí),該宏命令會(huì)被執(zhí)行.這樣可以加強(qiáng)宏的功能,也使宏的應(yīng)用更加廣泛.利用條件操作可以根據(jù)不同的條件執(zhí)行不同的宏操作.具有條件的宏成為條件操作宏.例如,如果在某個(gè)窗體中使用宏來(lái)校驗(yàn)數(shù)據(jù),可能要某些信息來(lái)響應(yīng)記錄的某些輸入值,另一些信息來(lái)響應(yīng)不同的值.此時(shí)可以使用條件來(lái)控制宏的流程.
相關(guān)推薦:Exam8視線:名師解析2010年9月等考ACCESS試題北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |