
- MS Access 教程
- MS Access - 首頁
- MS Access - 概述
- MS Access - RDBMS
- MS Access - 物件
- MS Access - 建立資料庫
- MS Access - 資料型別
- MS Access - 建立表
- MS Access - 新增資料
- MS Access - 查詢資料
- MS Access - 查詢條件
- MS Access - 操作查詢
- MS Access - 建立查詢
- MS Access - 引數查詢
- MS Access - 備選條件
- MS Access - 關聯資料
- MS Access - 建立關係
- 一對一關係
- 一對多關係
- 多對多關係
- MS Access - 萬用字元
- MS Access - 計算表示式
- MS Access - 索引
- MS Access - 分組資料
- MS Access - 彙總資料
- MS Access - 連線
- MS Access - 重複查詢嚮導
- 不匹配查詢嚮導
- MS Access - 建立窗體
- MS Access - 修改窗體
- MS Access - 導航窗體
- MS Access - 組合框
- MS Access - SQL 檢視
- MS Access - 格式化
- MS Access - 控制元件和屬性
- MS Access - 報表基礎
- MS Access - 格式化報表
- MS Access - 內建函式
- MS Access - 宏
- MS Access - 資料匯入
- MS Access - 資料匯出
- MS Access 有用資源
- MS Access - 快速指南
- MS Access - 有用資源
- MS Access - 討論
MS Access - 宏
在本章中,我們將介紹 Access 中宏的基礎知識。宏是一種工具,允許您自動化任務並向您的窗體、報表和控制元件新增功能。
Access 中的宏與 Word 或 Excel 中的宏的工作方式略有不同,在 Word 或 Excel 中,您實際上是記錄一系列擊鍵並稍後回放它們。
Access 宏是由一組預定義的操作構建的,允許您自動化常見任務,並向控制元件或物件新增功能。
宏可以是可從導航窗格中檢視的獨立物件,也可以直接嵌入到窗體或報表中。建立了表、窗體和報表等資料庫物件後,宏可以提供一種快速簡便的方法來將所有這些物件繫結在一起,以建立一個任何人都可以使用甚至可以修改的簡單資料庫應用程式,並且只需很少的培訓即可。
宏提供了一種無需編寫或甚至瞭解 VBA 程式碼即可執行命令的方法,並且您可以僅使用宏實現很多功能。
建立宏
讓我們從建立一個非常簡單的宏開始,該宏在單擊命令按鈕時開啟一個窗體。為此,我們需要開啟您的資料庫和 frmEmployeeData 窗體,我們在其中建立了兩個選項卡。

在此窗體中,我們可以新增一個按鈕,允許使用者開啟所有作業資訊。

現在讓我們轉到此窗體的設計檢視,並從“控制元件”選單中新增按鈕窗體。釋放滑鼠後,您將看到“命令按鈕嚮導”對話方塊。

有兩種方法可以構建該宏操作,但最簡單的方法是簡單地使用“命令按鈕嚮導”。

對於開啟窗體等常見操作,請從“類別”列表中選擇“窗體操作”,然後從“操作”列表中選擇“開啟窗體”,然後單擊“下一步”,如上圖所示。

您需要指定要使用命令按鈕開啟哪個窗體。現在,讓我們選擇**frmJobs** 並單擊**下一步**。

在此螢幕中,我們有兩個選項,我們可以**開啟窗體並顯示非常特定的記錄**,或者我們可以**開啟窗體並顯示所有記錄**。讓我們選擇第二個選項並單擊“下一步”,如上圖所示。

我們可以讓命令按鈕本身顯示圖片,或者您可以選擇“顯示文字”。在這裡,我們希望顯示文字“檢視作業”,然後單擊“下一步”。

您現在可以為您的命令按鈕提供一個有意義的名稱,如上圖所示。這可以在其他程式碼或其他宏中使用。讓我們將其命名為**cmdViewJobs** 並單擊**完成**。
現在轉到窗體檢視。

您現在將在窗體上看到一個“檢視作業”按鈕。讓我們點選它。

現在您有一個窗體打開了,但您將看不到任何資訊。讓我們返回 frmEmployeeData 窗體設計檢視。確保選中命令按鈕,然後單擊“屬性表”上的“事件”選項卡。

單擊後,您將看到嚮導建立的嵌入式宏。如果您現在想修改此宏,請單擊“...”按鈕以打開向導生成的宏。

這是宏設計器,在右側,您將看到“操作目錄”。這是所有操作在資料夾中存放的位置。您有資料輸入選項、資料匯入/匯出等,在左側的主區域,您還有另一個宏。它僅包含一個操作,單擊該操作,您可以檢視該特定操作的其他屬性。

您將看到窗體名稱,您可以點選該下拉箭頭以檢視資料庫中可用的窗體。您可以更改該窗體的檢視方式,您可以將其開啟到窗體檢視、設計檢視、列印預覽,您可以選擇。您可以應用過濾器名稱或“Where”條件。在這裡,我們想要更改資料模式,因為 frmJobs 設定為新增模式,該模式僅允許新增新記錄。我們可以在此宏中透過將其更改為編輯模式來覆蓋它。

現在儲存您的宏,然後關閉宏設計器並返回到窗體檢視。

讓我們再次單擊“檢視作業”。

您現在可以看到它打開了您的 frmJobs 窗體,並允許您滾動瀏覽資料庫中所有可用的作業。