Mastering MS Access: Comprehensive Macro Actions List

Victoria Jul 07, 2026

Microsoft Access, a popular relational database management system, offers a powerful feature called macros to automate repetitive tasks and simplify complex procedures. Macros in Access are a series of instructions that can be executed with a single command, enhancing productivity and efficiency. Understanding the various macro actions available is crucial for leveraging this feature effectively. Let's delve into the comprehensive list of Microsoft Access macro actions, categorized for better understanding.

Microsoft Access 2013 Tutorial - Office 2013 Training | IT Online Training
Microsoft Access 2013 Tutorial - Office 2013 Training | IT Online Training

Before we dive into the specific actions, it's essential to know that Access macros are event-driven. They respond to specific events such as opening a form, clicking a button, or changing a record. Now, let's explore the macro actions grouped by their primary functions.

Tutorial - Creating a Contact Management Database (CRM) using Microsoft Access
Tutorial - Creating a Contact Management Database (CRM) using Microsoft Access

Data Manipulation Macro Actions

Data manipulation macro actions are used to manage and manipulate data within your Access database. They allow you to insert, update, delete, and navigate through records with ease.

Handy Cheat Sheets – Microsoft Office | CustomGuide
Handy Cheat Sheets – Microsoft Office | CustomGuide

Here are some key data manipulation macro actions:

Record Navigation

Microsoft Access Issues List Tracking Templates Database  for Microsoft Access 2016 Software - Verified: July 2026 ✅
Microsoft Access Issues List Tracking Templates Database for Microsoft Access 2016 Software - Verified: July 2026 ✅

Record navigation macro actions help you move through records in a table or query. They include actions like 'GoToRecord', 'GoToFirstRecord', 'GoToLastRecord', and 'GoToNextRecord'.

For instance, the 'GoToRecord' action allows you to move to a specific record based on its index or a bookmark. This can be particularly useful when you want to navigate to a particular record after performing a search.

Record Operations

MS Access Sample Downloads
MS Access Sample Downloads

Record operations macro actions enable you to add, modify, or remove records from your tables. Actions like 'AppendOnly', 'DeleteRecord', and 'EditRecord' fall under this category.

The 'AppendOnly' action, for example, adds a new record to the end of a table or query. This is handy when you want to quickly add new data without opening a form or using a data entry screen.

Form and Report Macro Actions

How to Use Macros in Microsoft Access 2013 - Examples of Macros and Using Autoexec
How to Use Macros in Microsoft Access 2013 - Examples of Macros and Using Autoexec

Form and report macro actions are used to control the behavior and appearance of forms and reports in your Access application. They allow you to show, hide, or refresh forms and reports, as well as control navigation and layout.

Some crucial form and report macro actions include:

64 workspace ms access
64 workspace ms access
MS Access Validation Rule Lookup Table Examples
MS Access Validation Rule Lookup Table Examples
Microsoft Access Asset Tracking Management Database Templates for Microsoft Access 2016 Software - Verified: June 2026 ✅
Microsoft Access Asset Tracking Management Database Templates for Microsoft Access 2016 Software - Verified: June 2026 ✅
MS Access Tutorial
MS Access Tutorial
MS Access - Create Form
MS Access - Create Form
Where To Store Your VBA Macro In? This Workbook or Personal Macro Workbook? Learn Now!
Where To Store Your VBA Macro In? This Workbook or Personal Macro Workbook? Learn Now!
Top 10 Advanced Features of MS Forms
Top 10 Advanced Features of MS Forms
How to Create a Relationship in Access: Deep Dive
How to Create a Relationship in Access: Deep Dive
Create check box tracker
Create check box tracker
Access 2016: Create a Table
Access 2016: Create a Table
How to Automate Tasks in MS Access with Macros
How to Automate Tasks in MS Access with Macros
5 Cool Microsoft Excel Macros for Sorting Data
5 Cool Microsoft Excel Macros for Sorting Data
Tutorial: How to create an Advanced Form in MS ACCESS
Tutorial: How to create an Advanced Form in MS ACCESS
the microsoft excel alignment chart shows how to use it for each user's work
the microsoft excel alignment chart shows how to use it for each user's work
the m s excel chart sheet
the m s excel chart sheet
the top ten excel formulas that save hours info sheet with text and icons on it
the top ten excel formulas that save hours info sheet with text and icons on it
Data Recovery, File Recovery and Email Recovery Software by DataNumen
Data Recovery, File Recovery and Email Recovery Software by DataNumen
3.3K reactions · 650 shares | ✅ 60 MS Excel Shortcuts Keys 🤫  #shorts #ytshorts #trendingshorts #excel | Harkesh Kumar
3.3K reactions · 650 shares | ✅ 60 MS Excel Shortcuts Keys 🤫 #shorts #ytshorts #trendingshorts #excel | Harkesh Kumar
MS Excel - Important Shortcut Keys You Should Know
MS Excel - Important Shortcut Keys You Should Know
Creating a Stopwatch in Excel (Basic + Toastmasters Style)
Creating a Stopwatch in Excel (Basic + Toastmasters Style)

Form and Report Control

Form and report control macro actions help you manage the visibility and focus of forms and reports. Actions like 'ShowForm', 'HideForm', 'RefreshForm', and 'SetFocus' are part of this group.

The 'ShowForm' action, for example, displays a specified form. This can be useful when you want to show a form based on user input or a specific condition.

Navigation Control

Navigation control macro actions allow you to control the navigation between forms and reports. Actions like 'GoToPage', 'GoToControl', and 'GoToField' are part of this category.

The 'GoToPage' action, for example, moves the current form or report to a specific page. This is handy when you want to navigate to a particular section of a long form or report.

Query Macro Actions

Query macro actions are used to execute queries and manage query results. They allow you to run queries, display query results, and control query parameters.

Some key query macro actions include:

Query Execution

Query execution macro actions enable you to run queries and manage query results. Actions like 'RunQuery', 'OpenQuery', and 'CloseQuery' fall under this category.

The 'RunQuery' action, for example, executes a specified query. This can be useful when you want to update data based on user input or a specific condition.

Query Parameter Control

Query parameter control macro actions allow you to set and control query parameters. Actions like 'SetParameter', 'ShowParameter', and 'HideParameter' are part of this group.

The 'SetParameter' action, for example, sets the value of a query parameter. This is handy when you want to filter query results based on user input or a specific condition.

Mastering these macro actions can significantly enhance your productivity and efficiency when working with Microsoft Access. By automating repetitive tasks and simplifying complex procedures, you can focus more on analyzing data and making informed decisions. So, go ahead, explore these actions, and unlock the full potential of Access macros in your database management tasks.