通过对宏使用单步模式,可以观察宏一次运行一个操作。 这有助于您查看每个操作的结果,并隔离导致错误或不需要的结果的任何操作。
右键单击导航窗格中的宏,然后单击“ 设计视图”。
在 “宏设计 ”选项卡的“ 工具 ”组中,单击 “单一步”。
单击“运行”。 如果宏是新的或已编辑,系统会提示您先保存它,然后才能运行它。 将出现 “宏单步” 对话框。 它显示有关宏和当前宏操作的信息以及错误编号。 “错误编号”框中的零表示未发生错误。
执行下列操作之一:
- 要执行“ 宏单步”(Macro Single Step ) 对话框中显示的操作,请单击 “步进”(Step)。
- 若要停止宏并关闭对话框,请单击“ 停止所有宏”。
- 若要关闭单步执行并运行宏的其余部分,请单击 “继续”。
备注
若要在宏运行时开始单步执行,请按 Ctrl+键中断。
若要在宏中的特定点开始单步执行,请在希望单步执行开始的位置添加单步执行宏 操作 。 按照以下步骤将 SingleStep 宏操作添加到宏:
- 在宏设计窗口右侧的 “操作目录 ”中,搜索 SingleStep。 如果未显示 操作目录 ,请将其打开。 在 “设计 ”选项卡的 “显示/隐藏 ”组中,单击“ 操作目录”。
- 将 SingleStep 宏操作从 操作目录 拖动到设计窗口上,并将操作放置在希望开始单步执行的位置上方或下方。 此操作没有操作参数。
- 单击“快速访问工具栏”上的 “保存 ”保存宏。 如果单击 “运行”时单步关闭,则宏将正常运行,直到到达插入的 单步 宏操作。 此时,宏将开始单步执行。 可以向宏添加多个 单步 操作。 在“宏单步”对话框中单击“继续”会关闭单步,直到 Access 到达下一个单步操作。 如果宏结束时单步执行处于打开状态,它将保持打开状态。 如果运行另一个宏,Access 会再次显示 “宏单步” 对话框。 要关闭单步执行,请单击“宏单步”对话框中的“继续”(Continue)。 或者,在 “设计 ”选项卡的“ 工具 ”组中,单击 “单个步骤 ”,使其不突出显示。