A CExcelRange osztály nem példányosítható, csak a CExcel osztály Range metódusával hozható létre. Célja, hogy a Range metódusban definiált tartományon műveleteket hajtson végre.
Metódusok
merge
void merge()
A megadott tartományt egy cellává egyesíti.
string getNumberFormat()
A megadott tartomány szám formátumát adja vissza.
void setNumberFormat(string format)
A megadott tartomány szám formátumát lehet vele megadni. Rengeteg formázási szabály van, néhány példa:
- @: szöveg formátum
- #.00: két tizedes jegyre kerekített szám
Részletesebben lásd a Excel help megfelelő részének Custom number formats bekezdését.
setalign
void setalign(string halign,string valign)
A megadott paraméterek alapján a cellán belüli igazítást állítja át. A halign paraméter left, right és center lehet, amikor értelemszerűen balra, jobbra illetve középre igazítja a cellát. Ha nem ezek közül egy a paraméter, akkor nem történik változás. A valign paraméter top, bottom és center lehet, amikor értelemszerűen fel, le illetve középre igazítja a cellát. Ha nem ezek közül egy a paraméter, akkor nem történik változás.
setfontstyle
void setfontstyle(string style)
A megadott stílusra állítja a range font stílusát.