Most programming languages today deal with objects,
a concept called object oriented programming. Although Excel VBA is not a truly
object oriented programming language, it does deal with objects. Excel VBA object is
a tool or a thing that has methods,functions and properties, and
can contain data. For example, an Excel Worksheet is an object, cell in a
worksheet is an object, range of cells is an object, font of a cell is an
object, a command button is an object, and a text box is an object and more.
In order to view the VBA objects, you can insert a
number of objects or controls into the worksheet, and click the command button
to go into the code window. The upper left pane of the code window contains the
list of objects you have inserted into the worksheet; you can view them in the
dropdown dialog when you click the down arrow. The right pane represents the
events associated with the objects, as shown in Figure 17.1 below.