Alcuni delgi 
oggetti più utilizzati nelle macro, per far vedere alcune delle loro caratteristiche e la loro "struttura" gerarchica.
- Application: rappresenta l'oggetto Excel, il programma in generale;
 
- Application.WorkBooks: rappresente l'elenco dei file aperti;
 
- WorkBook: è il singolo file aperto;
 
- WorkBook.WorkSheets: rappresenta l'elenco dei fogli presenti in un file;
 
- WorkSheet: è il singolo foglio all'interno di un file;
 
- Range: è l'ogetto che rappresenta una cella singola o un intervallo di celle.
 
Molte delle proprietà e dei metodi relativi agli oggetti più comuni di Excel che trovate descritte in dettaglio per i singoli oggetti, ad esempio il foglio attivo (ActiveSheet), la cella attiva (ActiveCell), i file aperti (Workbooks), possono essere utilizzati senza specificare l'oggetto a cui appartengono. 
In pratica invece di scrivere Application.ActiveCell=1  sarà ad possibile scrivere ActiveCell=1 , questo è possibile perchè viene assunto di default l'oggetto attivo. Ciò significa che, Range("A1") verrà interpretato come Application.ActiveSheet.Range("A1").
Benchè sembri più comodo e veloce il nostro consiglio, specie per chi è alle prime armi, è di usare la forma completa: ne migliorerà la lettura del codice.