No, no parlarem de seleccions catalanes. Un cop introduït el concepte de llenguatge orientat a objectes parlarem d’un objecte molt important, sobre tot per les primeres macros. Normalment voldrem seleccionar alguna cosa del llibre d’Excel per treballar-hi, avui parlarem de com fer seleccions.

A Excel podem selecionar diversos objectes: fulls, rangs, gràfics, elements dels gràfics o formes. Com que és un mètode, sempre el posarem al final de la línia de codi.

Seleccionar un full:
Sheets("[Nom del full]").Select
Seleccionar un rang:
Range("[Rang]").select
Seleccionar una serie d’un gràfic:
ActiveChart.SeriesCollection([Num Serie]).Select

Quan treballem amb fulls podem fer referència als fulls de dues maneres: pel nom o per l’índex. Si ens referim pel nom el posarem entre cometes: Sheets("Nom"); si ens referim per l’índex posarem la posició que ocupa al llibre d’Excel: Sheets (1). Compte al canviar d’ordre els fulls si es fa servir amb aquest mètode.

Si Treballem amb cel·les ho farem amb l’objecte Range o amb l’objecte Cells.
Amb Cells.Select seleccionem les cel·les de tota la fulla, amb Cells(2,3) celeccionem la cel·la C2 (en format R1C1).
Amb Range podem selecionar una cel·la ("A1") o un rang ("A1:B23") tal com ho faríem dins una fòrmula. També podem referir-nos a grups de cel·les ("A1","B3","H4:H5"). un objecte Range pot estar compost per altres objectes range, aquest mètode és útil quan volem seleccionar un rang de cel·les que canvia o que agafa una referència segons una altra cel·la.

Range("A1", Range("A1").End(xlDown)).Select
Aquí selecciona un rang des de la cel·la A1 fins avall sigui quina sigui el nombre de cel·les. Aquí fem servir la propietat End que ens permet recòrrer (cap avall en aquest cas) totes les cel·les amb valors situades contiguament (equival a CTRL o Fi + fletxa avall).

Range("C3").End(xlToRight).Offset(0, 1).Select
Aquesta ordre selecciona la cel·la de la fila 3 que hi ha a la primera columna lliure a la dreta de C3. Fem servir la propietat Offset(X,Y) que agafant una cel·la de referència ens permet desplaçar-nos X files i Y columnes.