透過 巨集逐步執行 ,您可以觀察宏的流程及每個 巨集指令的結果,並隔離任何會造成錯誤或產生不必要結果的動作。
-
以滑鼠右鍵按兩下 [導航窗格] 中的宏,然後按兩下 [ 設計檢視]。
-
在 [ 宏設計] 索引 標籤的 [ 工具] 群組中,按兩下 [ 單一步驟]。
-
按一下 [執行]。 如果宏是新的或編輯過的宏,系統會提示您先儲存宏,然後才能執行宏。
[ 宏單一步驟 ] 對話框隨即出現。 此對話框會顯示宏和宏指令的相關信息,以及錯誤數位。 [ 錯誤號碼] 方 塊中的零表示沒有發生任何錯誤。
-
執行下列其中一個動作:
-
若要執行 [ 宏單步驟 ] 對話框中顯示的動作,請按兩下 [ 步驟]。
-
若要停止宏並關閉對話框,請按兩下 [ 停止所有宏]。
-
若要關閉單步驟並執行宏的其餘部分,請按兩下 [ 繼續]。
-
註解
-
若要在宏執行時開始單步,請按 CTRL+BREAK。
-
若要在宏的特定點開始單步,您可以將 SingleStep 宏指令 新增到宏中您想要開始單一步入的點。 使用下列程式將 SingleStep 宏指令新增至宏:
-
在宏設計視窗右側的 [動作目錄 ] 中,搜尋 SingleStep。 如果沒有顯示 [動作目錄 ],請從 [ 設計 ] 索引標籤將其開啟,在 [ 顯示/隱藏 ] 群組中,按兩下 [ 動作目錄]。
-
將 [單步驟 ] 宏指令從 [ 動作目錄 ] 拖曳到設計視窗,然後將宏指令拖放到您想要開始單一步入的位置上方或下方。 這個動作沒有動作自變數。
-
按兩下 [快速存取工具列] 上的 [ 儲存 ],儲存宏。
假設單一步調在您按兩下 [ 執行] 時關閉,執行會正常繼續,一直執行到您插入 SingleStep 宏動作的點,然後宏就會開始單一步調。 您可以將多個 SingleStep 宏 指令新增至宏。 按兩下 [宏單步驟] 對話框中的 [繼續] 將會切換單一步入,直到發生下一個SingleStep 動作為止。
如果宏結束時單一步入即開啟,宏會維持開啟狀態。 如果您執行另一個宏,Access 會再次顯示 [ 宏單一步驟 ] 對話框。 若要關閉單步驟,請按兩下 [宏單步驟] 對話框中的 [繼續],或在 [設計] 索引卷標的 [工具] 群組中,按兩下 [單一步驟],就不會醒目提示。
-