在宏“條件”列不能使用 SQL 表達式。
通常情況下直接執行宏只是進行測試。可以在確保宏的設計無誤之後,將宏附加到窗體、報表或控件中,以對事件做出響應,也可以創建一個執行宏的自定義菜單命令。
如果要 Microsoft Access 暫時忽略某個操作,請輸入 False 為條件。暫時忽略操作有助於找出宏中的問題。
如果要快速創建一個在指定數據庫對象上執行操作的宏,請從“數據庫”窗口中將對象拖拽到“宏”窗口的操作行。例如,將窗體拖拽到操作行,就可以創建一個打開窗體的宏。其步驟如下:單擊“窗口”菜單上的“垂直平鋪”命令來放置“宏”窗口和“數據庫”窗口,以使得兩者都能顯示在屏幕上;然後在“數據庫”窗口中單擊要拖拽的對象類型的選項卡,單擊相應的對象,並將其拖拽到某個操作行內。如果拖拽的是某個宏,將添加執行此宏的操作,而拖拽其他對象(表、查詢、窗體、報表或模塊)將添加打開相應對象的操作。