The final two objects used are macros and modules.  A macro consists of commands that are executed automatically one after another to automate the performance of any repetitive task.  A module provides an even greater degree of automation through programming in Virtual Basic.