Klariti Small Business Tips and Tools

About Us Free Tools Tips Templates Affiliates Site Map

MS Word template

4 x User Guide Templates - Instant Download
Download Now!

How to Create Macros in Microsoft Word

What is a macro?

A macro is an action, or a set of actions, that automate tasks. Macros are recorded in the Visual Basic for Applications (VBA) programming language.

You can use the macro recorder to record a sequence of actions as a macro, or write VBA code in the Visual Basic Editor.

Recording a Macro in Word

  • On the Tools menu, select Macro > Record New Macro.
  • In the Macro name box, type a name for your new macro.
  • In the Store macro in box, click the document in which you want to store the macro.
  • In the Description box, enter a description for the macro.
  • If you don't want to assign the macro to a toolbar, a menu, or shortcut keys, click OK to start recording the macro.

    Tip: To assign the macro to a toolbar, click Toolbars > Commands tab. In the Commands box, click the macro you are recording, and drag it to the toolbar you want to assign it to. Click Close to start recording the macro.
  • Perform the action, or set of actions, you want to include in your macro, for example changing unformatted text into a specific font family and font size.

    Tip: When recording a macro, you can use the mouse to click commands and options, but not to select text. Use the keyboard to record these actions. For example, use F8 to select text and press END to move the cursor to the end of the line.
  • To stop recording your macro, click Stop Recording.

How to record a macro with Visual Basic for Applications (VBA)

  • On the Tools menu, select Macro > click Macros.
  • In the Macros in list, click the template or document in which to store your macro.
  • In the Macro name box, enter a name for the macro.
  • Click Create to open the Visual Basic Editor.
  • Tip: If you name the new macro the same as an existing built-in command in Microsoft Word, the new macro actions will overwrite the existing actions.
  • To view the built-in macros in Word, go to Tools > Macro > Macros.
  • In the Macros in drop-down list, click Word Commands.

software testing templates

standard operating procedure templates

white paper templates

T e m p l a t e   S h o p

Action Plan Template

Audience Analysis Template

Availability Plan Template

Bill of Materials Template

Business Case Template

Business Continuity Plan Template

Business Plan Template

Business Process Design Template

Business Requirements Specification Template

Business Rules Template

Capacity Plan Template

Case Study Templates

Change Management Plan Template

Communication Plan Template

Concept of Operations Template

Configuration Management Plan Template

Conversion Plan Template

Datasheet Template

Deployment Plan Template

Disaster Recovery Template

Disposition Plan Template

Documentation Plan Template

Employee Handbook Template

Expression of Interest Template


Grant Proposal Template

Implementation Plan Template

Invitation To Tender Template

Market Research Templates

Marketing Plan Template

Operations Guide Template

Policy Manual Template

Project Plan Template

Proposal Manager Templates

Proposal Template

Release Notes Template

Request For Proposal Template

Risk Management Plan Template

Scope of Work Template

Service Level Agreement (SLA) Template

Small Business Video

Social Media Policy Templates

Software Development Lifecycle Templates

Software Testing Templates

Standard Operating Procedures Template

Statement of Work Template

System Administration Guide Template

Technical Writing Templates

technical writing templates

Test Plan Template

Training Plan Templates

Training Plan Templates

Troubleshooting Guide Template

Use Case Template

User Guide Template

White Papers

Work Instruction Templates

How to Write

Action Plans

Business Writing

Business Proposals

Case Studies

Process Design

Project Management

Standard Operating Procedures Course

White Papers

Write for the Web

Grant Writing

Software Development Templates


Email Me Here

Endorsements | About Us | Contact Us | Site Map | Privacy | License | T&Cs | FAQs