ExcelScript.WorkbookRangeAreas interface
Representa una colección de uno o varios rangos rectangulares en varias hojas de cálculo.
Comentarios
Ejemplos
/**
* This script finds the direct precedents of the active cell.
* It changes the font and color of those precedent cells.
*/
function main(workbook: ExcelScript.Workbook) {
// Get the active cell.
const selected = workbook.getActiveCell();
// Get the cells that are direct precedents of the current cell.
const precedents : ExcelScript.WorkbookRangeAreas = selected.getDirectPrecedents();
// Set the font to bold and the fill color to orange for all the precedent cells.
precedents.getRanges().forEach(range => {
range.getFormat().getFill().setColor("orange");
range.getFormat().getFont().setBold(true);
});
}
Métodos
get |
Devuelve una matriz de direcciones en estilo A1. Los valores de dirección contienen el nombre de la hoja de cálculo para cada bloque rectangular de celdas (por ejemplo, "Sheet1! A1:B4, Sheet1! D1:D4"). Solo lectura. |
get |
Devuelve el |
get |
Devuelve el objeto según el |
get |
Devuelve intervalos que componen este objeto en un |
Detalles del método
getAddresses()
Devuelve una matriz de direcciones en estilo A1. Los valores de dirección contienen el nombre de la hoja de cálculo para cada bloque rectangular de celdas (por ejemplo, "Sheet1! A1:B4, Sheet1! D1:D4"). Solo lectura.
getAddresses(): string[];
Devoluciones
string[]
getAreas()
Devuelve el RangeAreasCollection
objeto . Cada uno RangeAreas
de la colección representa uno o varios rangos de rectángulos en una hoja de cálculo.
getAreas(): RangeAreas[];
Devoluciones
getRangeAreasBySheet(key)
Devuelve el objeto según el RangeAreas
nombre o el identificador de la hoja de cálculo de la colección. Si la hoja de cálculo no existe, este método devuelve undefined
.
getRangeAreasBySheet(key: string): RangeAreas;
Parámetros
- key
-
string
Nombre o identificador de la hoja de cálculo.
Devoluciones
getRanges()
Devuelve intervalos que componen este objeto en un RangeCollection
objeto .
getRanges(): Range[];