ExcelScript.WorkbookRangeAreas interface
Representa uma coleção de um ou mais intervalos retangulares em várias folhas de cálculo.
Comentários
Exemplos
/**
* 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 |
Devolve uma matriz de endereços no estilo A1. Os valores de endereço contêm o nome da folha de cálculo para cada bloco retangular de células (por exemplo, "Folha1! A1:B4, Folha1! D1:D4"). Somente leitura. |
get |
Devolve o |
get |
Devolve o |
get |
Devolve intervalos que compõem este objeto num |
Detalhes do método
getAddresses()
Devolve uma matriz de endereços no estilo A1. Os valores de endereço contêm o nome da folha de cálculo para cada bloco retangular de células (por exemplo, "Folha1! A1:B4, Folha1! D1:D4"). Somente leitura.
getAddresses(): string[];
Retornos
string[]
getAreas()
Devolve o RangeAreasCollection
objeto . Cada RangeAreas
um na coleção representa um ou mais intervalos de retângulos numa folha de cálculo.
getAreas(): RangeAreas[];
Retornos
getRangeAreasBySheet(key)
Devolve o RangeAreas
objeto com base no nome ou ID da folha de cálculo na coleção. Se a folha de cálculo não existir, este método devolve undefined
.
getRangeAreasBySheet(key: string): RangeAreas;
Parâmetros
- key
-
string
O nome ou ID da folha de cálculo.
Retornos
getRanges()
Devolve intervalos que compõem este objeto num RangeCollection
objeto.
getRanges(): Range[];