Visual Basic for Applications is essentially Visual Basic with the services of the Microsoft Office Object hierarchy exposed to it |
Everything you do in VBA involves manipulating objects, as every unit of content is an object. The entire content of the the application is encapsulated in these objects. Working with these objects and manipulating them to suit the requirements gives functionality to the application. |