宏的創(chuàng)建及應(yīng)用.ppt_第1頁
宏的創(chuàng)建及應(yīng)用.ppt_第2頁
宏的創(chuàng)建及應(yīng)用.ppt_第3頁
宏的創(chuàng)建及應(yīng)用.ppt_第4頁
宏的創(chuàng)建及應(yīng)用.ppt_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第九章宏的創(chuàng)建及應(yīng)用 9 1宏的基本概念9 2宏的創(chuàng)建9 3兩個常用宏的創(chuàng)建與使用9 4使用宏創(chuàng)建菜單9 5Access中宏操作介紹 9 1宏的基本概念 9 1 1什么是宏宏是指一個或者多個操作的集合 其功能是使操作自動化 每個操作在運行宏時由前到后依次執(zhí)行 通過宏的操作 能夠有次序地自動執(zhí)行一連串的操作 9 1 2宏組宏組是以一個宏名存儲的相關(guān)宏的集合 如果有許許多多的宏 那么將相關(guān)的宏分別放在不同的宏組 有助于方便地對數(shù)據(jù)庫進行管理 宏組的調(diào)用格式 宏組名 宏名 9 1 3條件宏運行宏時 如果使用條件表達式來決定是否執(zhí)行某個操作 則稱這種帶有條件表達式的宏為條件宏 9 2宏的創(chuàng)建 9 2 1創(chuàng)建宏 例9 1 創(chuàng)建一個宏 所實現(xiàn)的功能是 單擊窗體中的按鈕 發(fā)出 嘟嘟 聲后會打開 學(xué)生基本信息窗體 顯示所有男生的信息 并以最大化方式顯示 并與命令按鈕結(jié)合使用運行該宏 例9 2 創(chuàng)建一個宏 用于關(guān)閉窗體 并在關(guān)閉時彈出 謝謝使用本系統(tǒng) 的對話框 9 2 2創(chuàng)建宏組 例9 3 創(chuàng)建一個宏組 它包括兩個宏 分別用于實現(xiàn)打開學(xué)生表窗體并彈出消息對話框和打開學(xué)生基本信息窗體并退出 并用命令按鈕運行該宏組 例9 4 創(chuàng)建一個宏組 包含5個宏 分別用于打開表 查詢 窗體 報表和退出系統(tǒng) 9 2 3創(chuàng)建條件宏 例9 5 創(chuàng)建一個條件宏 用于實現(xiàn)根據(jù)窗體上用戶輸入的數(shù)據(jù)值的不同顯示不同的信息 若用戶輸入的值大于100 則彈出 輸入錯誤 若在80到100之間彈出 優(yōu)秀 若在60到80之間彈出 良好 若小于60則彈出 不及格 例9 6 創(chuàng)建一個條件宏 實現(xiàn)功能 要求用戶從窗體上輸入用戶名和密碼 當輸入正確時 彈出 歡迎使用系統(tǒng) 的對話框 當輸入不正確時 彈出 你無權(quán)使用系統(tǒng) 對話框 并關(guān)閉當前窗體 在條件宏中 如果一個操作的條件和上一個操作的條件相同 則可以用 來代替條件 9 3兩個常用宏的創(chuàng)建和應(yīng)用 9 3 1創(chuàng)建AutoExec宏使用一個名為AutoExec的特殊宏可在首次打開數(shù)據(jù)庫時執(zhí)行一個或一系列的操作 例9 7 Autoexec宏的創(chuàng)建 用于在打開數(shù)據(jù)庫時自動打開學(xué)生表 課程表和成績表 注意 如果不想在打開數(shù)據(jù)庫時運行AutoExec宏 可在打開數(shù)據(jù)庫時按Shift鍵 9 3 2AutoKeys宏組要將一個操作或操作集合賦值給某個特定的按鍵或組合鍵 可以創(chuàng)建一個AutoKeys宏組 例9 8 Access中快捷鍵的創(chuàng)建 用Ctrl O可以打開 學(xué)生 表 按Ctrl Q可以退出系統(tǒng) 并且在退出之前保存所有對象 9 4使用宏創(chuàng)建菜單 一個菜單系統(tǒng)包括菜單欄和下拉式菜單 制作菜單系統(tǒng)需要依靠宏來實現(xiàn) 菜單系統(tǒng)本身也是靠宏來實現(xiàn)的 例9 9 利用宏創(chuàng)建菜單 創(chuàng)建 瀏覽數(shù)據(jù) 和 輸入數(shù)據(jù) 菜單 瀏覽數(shù)據(jù) 菜單有 瀏覽學(xué)生信息 瀏覽課程信息 和 瀏覽成績信息 的菜單項 輸入數(shù)據(jù) 有 輸入學(xué)生基本信息 輸入課程信息 和 輸入成績信息 的菜單項 9 5Access中宏操作介紹 Access中一共有四十多種常見的宏操作 可以分成 記錄操作類 窗體操作類 報表操作類 應(yīng)用程序類 雜項類五大類 1 記錄操作類 GotoRecord操作 是直接移動記錄指針到指定的記錄 FindRecord操作 是采用查找方式移動記錄指針的操作 FindNext操作 可以查找下一個記錄 例9 10 創(chuàng)建宏 用于實現(xiàn)從當前記錄向后移動三條記錄 2 窗體操作類 OpenForm操作 用于以添加 編輯或只讀的模式打開一個窗體 Close操作 關(guān)閉指定的Access窗口 如果沒有指定窗口 則關(guān)閉活動窗口 Maximize操作 放大活動窗口 Minimize操作 將活動窗口縮小為Access窗口底部的小標題欄 MoveSize操作 移動活動 當前 窗口或調(diào)整其大小 例9 11 創(chuàng)建宏 用于實現(xiàn)打開一個窗體 并將其以圖標的形式顯示 3 報表操作類 OpenReport操作 在設(shè)計視圖或打印預(yù)覽中打開報表或立即打印報表 Close操作 關(guān)閉報表 PrintOut操作 打印一個打開數(shù)據(jù)庫中的當前活動對象 也可以打印數(shù)據(jù)表 報表 窗體和數(shù)據(jù)訪問頁和模塊 例9 12 創(chuàng)建宏組 包含兩個宏 分別用于實現(xiàn)打開顯示學(xué)生基本信息的報表和關(guān)閉該報表 4 應(yīng)用程序類 RunCommand操作 用于運行MicrosoftAccess的內(nèi)置命令 RunMacro操作 用于運行一個獨立的宏或者一個位于宏組中的宏 RunApp操作 用于在MicrosoftAccess中運行一個Windows或MS DOS應(yīng)用程序 5 雜項類 Quit操作 用于退出MicrosoftAccess MsgBox操作 用于顯示包含警告信息或其他信息的消息框 小結(jié) 理解宏的基本概念 掌握宏 宏組和條件宏的創(chuàng)建和

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論