將鼠標移動到數據庫窗口中的宏對象上,單擊左鍵,就切換到“宏”對象上了,現在的所有操作都是針對宏的了。在這個窗口右側的“創建方法和已有對象列表”列表欄中什麼都沒有,這是因為宏的創建方法非常簡單,也很單一,所以既不需要有什麼“宏向導”,也不必有很多的視圖,在宏的創建過程中只有一個設計窗口。這個設計窗口非常簡單,現在我們將鼠標移動到數據庫窗口的“新建”菜單上,單擊鼠標左鍵,就會在屏幕上彈出宏設計窗口,如下圖所示。在這個窗口中就可以設計宏了。
在宏的設計窗口中,“操作”下面的那一列就是宏所能執行的各種操作,在Access2000中,一共有五十三種基本操作,這些操作我們可以通過單擊這列中任何一個值彈出的下拉選單中來選擇,而“備注”下面的那一列中可以輸入執行這種操作時的備注。
在宏設計器中,還有兩個列的內容是可選的,這就是“宏名”和“條件”字段,現在將鼠標移動到工具欄上,單擊“宏名”按鈕,就會發現在宏設計器上出現了一個“宏名”列,並且這個“宏名”按鈕也凹陷下去,同樣單擊工具欄上的“條件”按鈕,在設計器上就會再出現一個“條件”列。這時的“條件”按鈕處於凹陷狀態。此時的宏的設計窗口如下圖所示。
宏名這一列就是用來定義一個或一組宏操作的名字,以後要執行這個宏操作時,只要直接運行就可以了。如果我們想在宏執行某個操作之前,對宏是否能執行進行一些限制,就需要在條件這一列中輸入相應的條件表達式,這樣可以實現在宏執行之前先判斷條件是否滿足,如果滿足則執行這個宏,如果不滿足,則不能執行這個宏。