Excel.Worksheet class
Uma planilha do Excel é uma grade de células. Ele pode conter dados, tabelas, gráficos, etc. Para saber mais sobre o modelo de objeto de planilha, leia Trabalhar com planilhas usando a API JavaScript do Excel.
- Extends
Comentários
[Conjunto de apis: ExcelApi 1.1]
Propriedades
| auto |
Representa o |
| charts | Retorna uma coleção de gráficos que fazem parte da planilha. |
| comments | Retorna um conjunto de todos os objetos Comments na planilha. |
| context | O contexto de solicitação associado ao objeto. Isso conecta o processo do suplemento ao processo do aplicativo host do Office. |
| custom |
Obtém uma coleção de propriedades personalizadas no nível da planilha. |
| enable |
Determina se o Excel deve recalcular a planilha quando necessário. Verdadeiro se o Excel recalcular a planilha quando necessário. False se o Excel não recalcular a planilha. |
| freeze |
Obtém um objeto que pode ser usado para manipular painéis congelados na planilha. |
| horizontal |
Obtém a coleção de quebra de página horizontal da planilha. Esta coleção contém apenas quebras de página manuais. |
| id | Retorna um valor que identifica de forma exclusiva a planilha em uma determinada pasta de trabalho. O valor do identificador permanece o mesmo, ainda que a planilha seja renomeada ou movida. |
| name | O nome de exibição da planilha. O nome deve ter menos de 32 caracteres. |
| names | Coleção de nomes com escopo para a planilha atual. |
| notes | Retorna uma coleção de todos os objetos de anotações na planilha. |
| page |
Obtém o |
| pivot |
Coleção de Tabelas Dinâmicas que fazem parte da planilha. |
| position | A posição baseada em zero da planilha na pasta de trabalho. |
| protection | Retorna o objeto de proteção da planilha para uma planilha. |
| shapes | Retorna a coleção de todos os objetos Shape na planilha. |
| show |
Especifica se os ícones de tipo de dados estão visíveis na planilha. Por padrão, os ícones de tipo de dados ficam visíveis. |
| show |
Especifica se as linhas de grade são visíveis para o usuário. |
| show |
Especifica se os títulos são visíveis para o usuário. |
| slicers | Retorna uma coleção de segmentações de dados que fazem parte da planilha. |
| standard |
Retorna a altura padrão de todas as linhas na planilha, em pontos. |
| standard |
Especifica a largura padrão (padrão) de todas as colunas na planilha. Uma unidade de largura de coluna equivale à largura de um caractere no estilo Normal. Para fontes proporcionais, será usada a largura do caractere 0 (zero). |
| tab |
A cor da guia da planilha. Ao recuperar a cor da guia, se a planilha estiver invisível, o valor será |
| tab |
Retorna um valor que representa essa planilha que pode ser lido pelo Open Office XML. Este é um valor inteiro, que é diferente de |
| tables | Coleção de tabelas que fazem parte da planilha. |
| vertical |
Obtém a coleção de quebra de página vertical da planilha. Esta coleção contém apenas quebras de página manuais. |
| visibility | A visibilidade da planilha. |
Métodos
| activate() | Ative a planilha na interface do usuário do Excel. |
| calculate(mark |
Calcula todas as células em uma planilha. |
| copy(position |
Copia uma planilha e a coloca na posição especificada. |
| copy(position |
Copia uma planilha e a coloca na posição especificada. |
| delete() | Exclui a planilha da pasta de trabalho. Observe que se a visibilidade da planilha for definida como "VeryHidden", a operação de exclusão falhará com uma |
| find |
Localiza todas as ocorrências da cadeia de caracteres especificada com base nos critérios especificados e as retorna como um O conteúdo das planilhas ocultas não é retornado. |
| find |
Localiza todas as ocorrências da cadeia de caracteres especificada com base nos critérios especificados e as retorna como um O conteúdo das planilhas ocultas não é retornado. |
| get |
Obtém o |
| get |
Obtém a planilha seguinte a esta. Se não houver planilhas após esta, esse método gerará um erro. |
| get |
Obtém a planilha seguinte a esta. Se não houver planilhas após esta, esse método retornará um objeto com sua |
| get |
Obtém a planilha que antecede esta. Se não houver planilhas anteriores, esse método gerará um erro. |
| get |
Obtém a planilha que antecede esta. Se não houver planilhas anteriores, esse método retornará um objeto com sua |
| get |
Obtém o |
| get |
Faz com que o |
| get |
Obtém o |
| get |
O intervalo usado é o menor intervalo que abrange todas as células que têm um valor ou uma formatação atribuída a elas. Se toda a planilha estiver em branco, esta função retornará a célula superior esquerda (ou seja, não gerará um erro). |
| get |
O intervalo usado é o menor intervalo que abrange todas as células que têm um valor ou uma formatação atribuída a elas. Se toda a planilha estiver em branco, esse método retornará um objeto com sua |
| load(options) | Coloca um comando na fila para carregar as propriedades especificadas do objeto. Você deve chamar |
| load(property |
Coloca um comando na fila para carregar as propriedades especificadas do objeto. Você deve chamar |
| load(property |
Coloca um comando na fila para carregar as propriedades especificadas do objeto. Você deve chamar |
| replace |
Localiza e substitui a cadeia de caracteres fornecida com base nos critérios especificados na planilha atual. |
| set(properties, options) | Define várias propriedades de um objeto ao mesmo tempo. Você pode passar um objeto simples com as propriedades apropriadas ou outro objeto de API do mesmo tipo. |
| set(properties) | Define várias propriedades no objeto ao mesmo tempo, com base em um objeto carregado existente. |
| show |
Mostra grupos de linha ou coluna por seus níveis de estrutura de tópicos. Descreve grupos e resume uma lista de dados na planilha. Os |
| toJSON() | Substitui o método JavaScript |
Eventos
| on |
Ocorre quando a planilha é ativada. |
| on |
Ocorre quando a planilha é calculada. |
| on |
Ocorre quando os dados são alterados em uma planilha específica. |
| on |
Ocorre quando uma ou mais colunas são classificadas. Isso acontece como resultado de uma operação de classificação da esquerda para a direita. |
| on |
Ocorre quando a planilha é desativada. |
| on |
Ocorre quando o formato é alterado em uma planilha específica. |
| on |
Ocorre quando uma ou mais fórmulas são alteradas nesta planilha. Esse evento é para quando a fórmula em si é alterada, e não o valor de dados resultante do cálculo da fórmula. O evento só é disparado quando a célula já contém uma fórmula. O novo valor da célula pode não incluir uma fórmula. Esse evento não é acionado quando uma fórmula é inserida em uma célula que não continha uma fórmula anteriormente. |
| on |
Ocorre quando o nome da planilha é alterado. |
| on |
Ocorre quando o estado de proteção da planilha é alterado. |
| on |
Ocorre quando o estado oculto de uma ou mais linhas é alterado em uma planilha específica. |
| on |
Ocorre quando uma ou mais linhas são classificadas. Isso ocorre como resultado de uma operação de classificação de cima para baixo. |
| on |
Ocorre quando a seleção é alterada em uma planilha específica. |
| on |
Ocorre quando uma ação do botão esquerdo/tocado ocorre na planilha. Este evento não será acionado ao clicar nos seguintes casos:
|
| on |
Ocorre quando a visibilidade da planilha é alterada. |
Detalhes da propriedade
autoFilter
Representa o AutoFilter objeto da planilha.
readonly autoFilter: Excel.AutoFilter;
Valor da propriedade
Comentários
[Conjunto de apis: ExcelApi 1.9]
charts
Retorna uma coleção de gráficos que fazem parte da planilha.
readonly charts: Excel.ChartCollection;
Valor da propriedade
Comentários
[Conjunto de apis: ExcelApi 1.1]
comments
Retorna um conjunto de todos os objetos Comments na planilha.
readonly comments: Excel.CommentCollection;
Valor da propriedade
Comentários
[Conjunto de apis: ExcelApi 1.10]
context
O contexto de solicitação associado ao objeto. Isso conecta o processo do suplemento ao processo do aplicativo host do Office.
context: RequestContext;
Valor da propriedade
customProperties
Obtém uma coleção de propriedades personalizadas no nível da planilha.
readonly customProperties: Excel.WorksheetCustomPropertyCollection;
Valor da propriedade
Comentários
[Conjunto de apis: ExcelApi 1.12]
enableCalculation
Determina se o Excel deve recalcular a planilha quando necessário. Verdadeiro se o Excel recalcular a planilha quando necessário. False se o Excel não recalcular a planilha.
enableCalculation: boolean;
Valor da propriedade
boolean
Comentários
[Conjunto de apis: ExcelApi 1.9]
freezePanes
Obtém um objeto que pode ser usado para manipular painéis congelados na planilha.
readonly freezePanes: Excel.WorksheetFreezePanes;
Valor da propriedade
Comentários
[Conjunto de apis: ExcelApi 1.7]
horizontalPageBreaks
Obtém a coleção de quebra de página horizontal da planilha. Esta coleção contém apenas quebras de página manuais.
readonly horizontalPageBreaks: Excel.PageBreakCollection;
Valor da propriedade
Comentários
[Conjunto de apis: ExcelApi 1.9]
id
Retorna um valor que identifica de forma exclusiva a planilha em uma determinada pasta de trabalho. O valor do identificador permanece o mesmo, ainda que a planilha seja renomeada ou movida.
readonly id: string;
Valor da propriedade
string
Comentários
[Conjunto de apis: ExcelApi 1.1]
name
O nome de exibição da planilha. O nome deve ter menos de 32 caracteres.
name: string;
Valor da propriedade
string
Comentários
[Conjunto de apis: ExcelApi 1.1]
names
Coleção de nomes com escopo para a planilha atual.
readonly names: Excel.NamedItemCollection;
Valor da propriedade
Comentários
[Conjunto de apis: ExcelApi 1.4]
notes
Retorna uma coleção de todos os objetos de anotações na planilha.
readonly notes: Excel.NoteCollection;
Valor da propriedade
Comentários
[Conjunto de apis: ExcelApi 1.18]
pageLayout
Obtém o PageLayout objeto da planilha.
readonly pageLayout: Excel.PageLayout;
Valor da propriedade
Comentários
[Conjunto de apis: ExcelApi 1.9]
pivotTables
Coleção de Tabelas Dinâmicas que fazem parte da planilha.
readonly pivotTables: Excel.PivotTableCollection;
Valor da propriedade
Comentários
[Conjunto de apis: ExcelApi 1.3]
position
A posição baseada em zero da planilha na pasta de trabalho.
position: number;
Valor da propriedade
number
Comentários
[Conjunto de apis: ExcelApi 1.1]
protection
Retorna o objeto de proteção da planilha para uma planilha.
readonly protection: Excel.WorksheetProtection;
Valor da propriedade
Comentários
[Conjunto de apis: ExcelApi 1.2]
shapes
Retorna a coleção de todos os objetos Shape na planilha.
readonly shapes: Excel.ShapeCollection;
Valor da propriedade
Comentários
[Conjunto de apis: ExcelApi 1.9]
showDataTypeIcons
Especifica se os ícones de tipo de dados estão visíveis na planilha. Por padrão, os ícones de tipo de dados ficam visíveis.
showDataTypeIcons: boolean;
Valor da propriedade
boolean
Comentários
[Conjunto de apis: ExcelApi 1.19]
showGridlines
Especifica se as linhas de grade são visíveis para o usuário.
showGridlines: boolean;
Valor da propriedade
boolean
Comentários
[Conjunto de apis: ExcelApi 1.8]
showHeadings
Especifica se os títulos são visíveis para o usuário.
showHeadings: boolean;
Valor da propriedade
boolean
Comentários
[Conjunto de apis: ExcelApi 1.8]
slicers
Retorna uma coleção de segmentações de dados que fazem parte da planilha.
readonly slicers: Excel.SlicerCollection;
Valor da propriedade
Comentários
[Conjunto de apis: ExcelApi 1.10]
standardHeight
Retorna a altura padrão de todas as linhas na planilha, em pontos.
readonly standardHeight: number;
Valor da propriedade
number
Comentários
[Conjunto de apis: ExcelApi 1.7]
standardWidth
Especifica a largura padrão (padrão) de todas as colunas na planilha. Uma unidade de largura de coluna equivale à largura de um caractere no estilo Normal. Para fontes proporcionais, será usada a largura do caractere 0 (zero).
standardWidth: number;
Valor da propriedade
number
Comentários
[Conjunto de apis: ExcelApi 1.7]
tabColor
A cor da guia da planilha. Ao recuperar a cor da guia, se a planilha estiver invisível, o valor será null. Se a planilha estiver visível, mas a cor da guia estiver definida como automática, uma cadeia de caracteres vazia será retornada. Caso contrário, a propriedade será definida como uma cor no formato #RRGGBB (por exemplo, "FFA500"). Ao definir a cor, use uma string vazia para definir uma cor "automática" ou uma cor real caso contrário.
tabColor: string;
Valor da propriedade
string
Comentários
[Conjunto de apis: ExcelApi 1.7]
tabId
Retorna um valor que representa essa planilha que pode ser lido pelo Open Office XML. Este é um valor inteiro, que é diferente de worksheet.id (que retorna um identificador global exclusivo) e worksheet.name (que retorna um valor como "Sheet1").
readonly tabId: number;
Valor da propriedade
number
Comentários
[Conjunto de apis: ExcelApi 1.14]
tables
Coleção de tabelas que fazem parte da planilha.
readonly tables: Excel.TableCollection;
Valor da propriedade
Comentários
[Conjunto de apis: ExcelApi 1.1]
verticalPageBreaks
Obtém a coleção de quebra de página vertical da planilha. Esta coleção contém apenas quebras de página manuais.
readonly verticalPageBreaks: Excel.PageBreakCollection;
Valor da propriedade
Comentários
[Conjunto de apis: ExcelApi 1.9]
visibility
A visibilidade da planilha.
visibility: Excel.SheetVisibility | "Visible" | "Hidden" | "VeryHidden";
Valor da propriedade
Excel.SheetVisibility | "Visible" | "Hidden" | "VeryHidden"
Comentários
[Conjunto de apis: ExcelApi 1.1 para visibilidade de leitura; 1.2 para configurá-lo.]
Detalhes do método
activate()
Ative a planilha na interface do usuário do Excel.
activate(): void;
Retornos
void
Comentários
[Conjunto de apis: ExcelApi 1.1]
calculate(markAllDirty)
Calcula todas as células em uma planilha.
calculate(markAllDirty: boolean): void;
Parâmetros
- markAllDirty
-
boolean
É verdade, para marcar tudo como sujo.
Retornos
void
Comentários
[Conjunto de apis: ExcelApi 1.6]
copy(positionType, relativeTo)
Copia uma planilha e a coloca na posição especificada.
copy(positionType?: Excel.WorksheetPositionType, relativeTo?: Excel.Worksheet): Excel.Worksheet;
Parâmetros
- positionType
- Excel.WorksheetPositionType
O local na pasta de trabalho para colocar a planilha recém-criada. O valor padrão é "Nenhum", que insere a planilha no início da planilha.
- relativeTo
- Excel.Worksheet
A planilha existente que determina a posição da planilha recém-criada. Isso só será necessário se positionType for "Antes" ou "Depois".
Retornos
A planilha recém-criada.
Comentários
[Conjunto de apis: ExcelApi 1.7]
copy(positionType, relativeTo)
Copia uma planilha e a coloca na posição especificada.
copy(positionType?: "None" | "Before" | "After" | "Beginning" | "End", relativeTo?: Excel.Worksheet): Excel.Worksheet;
Parâmetros
- positionType
-
"None" | "Before" | "After" | "Beginning" | "End"
O local na pasta de trabalho para colocar a planilha recém-criada. O valor padrão é "Nenhum", que insere a planilha no início da planilha.
- relativeTo
- Excel.Worksheet
A planilha existente que determina a posição da planilha recém-criada. Isso só será necessário se positionType for "Antes" ou "Depois".
Retornos
A planilha recém-criada.
Comentários
[Conjunto de apis: ExcelApi 1.7]
delete()
Exclui a planilha da pasta de trabalho. Observe que se a visibilidade da planilha for definida como "VeryHidden", a operação de exclusão falhará com uma InvalidOperation exceção. Primeiro, você deve alterar sua visibilidade para oculto ou visível antes de excluí-lo.
delete(): void;
Retornos
void
Comentários
[Conjunto de apis: ExcelApi 1.1]
findAll(text, criteria)
Localiza todas as ocorrências da cadeia de caracteres especificada com base nos critérios especificados e as retorna como um RangeAreas objeto, compreendendo um ou mais intervalos retangulares.
O conteúdo das planilhas ocultas não é retornado.
findAll(text: string, criteria: Excel.WorksheetSearchCriteria): Excel.RangeAreas;
Parâmetros
- text
-
string
A cadeia de caracteres a localizar.
- criteria
- Excel.WorksheetSearchCriteria
Critérios de pesquisa adicionais, incluindo se a pesquisa precisa corresponder a toda a célula ou diferenciar maiúsculas de minúsculas.
Retornos
Um RangeAreas objeto, compreendendo um ou mais intervalos retangulares, que corresponde aos critérios de pesquisa. Se nenhuma célula atender a esses critérios, um ItemNotFound erro será gerado.
Comentários
[Conjunto de apis: ExcelApi 1.9]
findAllOrNullObject(text, criteria)
Localiza todas as ocorrências da cadeia de caracteres especificada com base nos critérios especificados e as retorna como um RangeAreas objeto, compreendendo um ou mais intervalos retangulares.
O conteúdo das planilhas ocultas não é retornado.
findAllOrNullObject(text: string, criteria: Excel.WorksheetSearchCriteria): Excel.RangeAreas;
Parâmetros
- text
-
string
A cadeia de caracteres a localizar.
- criteria
- Excel.WorksheetSearchCriteria
Critérios de pesquisa adicionais, incluindo se a pesquisa precisa corresponder a toda a célula ou diferenciar maiúsculas de minúsculas.
Retornos
Um RangeAreas objeto, compreendendo um ou mais intervalos retangulares, que corresponde aos critérios de pesquisa. Se não houver correspondências, esse método retornará um objeto com sua isNullObject propriedade definida como true. Para obter mais informações, consulte métodos e propriedades *OrNullObject.
Comentários
[Conjunto de apis: ExcelApi 1.9]
getCell(row, column)
Obtém o Range objeto que contém a única célula com base em números de linha e coluna. A célula pode estar fora dos limites de seu intervalo pai, desde que permaneça dentro da grade da planilha.
getCell(row: number, column: number): Excel.Range;
Parâmetros
- row
-
number
O número da linha da célula a ser recuperada. Indexados com zero.
- column
-
number
O número da coluna da célula a ser recuperada. Indexados com zero.
Retornos
Comentários
[Conjunto de apis: ExcelApi 1.1]
getNext(visibleOnly)
Obtém a planilha seguinte a esta. Se não houver planilhas após esta, esse método gerará um erro.
getNext(visibleOnly?: boolean): Excel.Worksheet;
Parâmetros
- visibleOnly
-
boolean
Opcional. Se true, considera apenas as planilhas visíveis, ignorando as ocultas.
Retornos
Comentários
[Conjunto de apis: ExcelApi 1.5]
getNextOrNullObject(visibleOnly)
Obtém a planilha seguinte a esta. Se não houver planilhas após esta, esse método retornará um objeto com sua isNullObject propriedade definida como true. Para obter mais informações, consulte métodos e propriedades *OrNullObject.
getNextOrNullObject(visibleOnly?: boolean): Excel.Worksheet;
Parâmetros
- visibleOnly
-
boolean
Opcional. Se true, considera apenas as planilhas visíveis, ignorando as ocultas.
Retornos
Comentários
[Conjunto de apis: ExcelApi 1.5]
getPrevious(visibleOnly)
Obtém a planilha que antecede esta. Se não houver planilhas anteriores, esse método gerará um erro.
getPrevious(visibleOnly?: boolean): Excel.Worksheet;
Parâmetros
- visibleOnly
-
boolean
Opcional. Se true, considera apenas as planilhas visíveis, ignorando as ocultas.
Retornos
Comentários
[Conjunto de apis: ExcelApi 1.5]
getPreviousOrNullObject(visibleOnly)
Obtém a planilha que antecede esta. Se não houver planilhas anteriores, esse método retornará um objeto com sua isNullObject propriedade definida como true. Para obter mais informações, consulte métodos e propriedades *OrNullObject.
getPreviousOrNullObject(visibleOnly?: boolean): Excel.Worksheet;
Parâmetros
- visibleOnly
-
boolean
Opcional. Se true, considera apenas as planilhas visíveis, ignorando as ocultas.
Retornos
Comentários
[Conjunto de apis: ExcelApi 1.5]
getRange(address)
Obtém o Range objeto, representando um único bloco retangular de células, especificado pelo endereço ou nome.
getRange(address?: string): Excel.Range;
Parâmetros
- address
-
string
Opcional. A cadeia de caracteres que representa o endereço ou o nome do intervalo. Por exemplo, "A1:B2". Caso não seja especificado, todo o intervalo da planilha será retornado. Tem address um limite de 8192 caracteres. Se o endereço exceder o limite de caracteres, esse método retornará um InvalidArgument erro.
Retornos
Comentários
[Conjunto de apis: ExcelApi 1.1]
getRangeByIndexes(startRow, startColumn, rowCount, columnCount)
Faz com que o Range objeto comece em um determinado índice de linha e índice de coluna, e abrangendo um determinado número de linhas e colunas.
getRangeByIndexes(startRow: number, startColumn: number, rowCount: number, columnCount: number): Excel.Range;
Parâmetros
- startRow
-
number
Linha inicial (indexada a zero).
- startColumn
-
number
Coluna inicial (indexada a zero).
- rowCount
-
number
Número de linhas a serem incluídas no intervalo.
- columnCount
-
number
Número de colunas a serem incluídas no intervalo.
Retornos
Comentários
[Conjunto de apis: ExcelApi 1.7]
getRanges(address)
Obtém o RangeAreas objeto, representando um ou mais blocos de intervalos retangulares, especificados pelo endereço ou nome.
getRanges(address?: string): Excel.RangeAreas;
Parâmetros
- address
-
string
Opcional. Uma cadeia de caracteres que contém os endereços ou nomes separados por vírgula ou ponto-e-vírgula dos intervalos individuais. Por exemplo, "A1:B2, A5:B5" ou "A1:B2; A5:B5". Se não for especificado, um RangeAreas objeto para toda a planilha será retornado.
Retornos
Comentários
[Conjunto de apis: ExcelApi 1.9]
getUsedRange(valuesOnly)
O intervalo usado é o menor intervalo que abrange todas as células que têm um valor ou uma formatação atribuída a elas. Se toda a planilha estiver em branco, esta função retornará a célula superior esquerda (ou seja, não gerará um erro).
getUsedRange(valuesOnly?: boolean): Excel.Range;
Parâmetros
- valuesOnly
-
boolean
Opcional. Se true, considera somente as células com valores como células usadas (ignorando a formatação). [Conjunto de apis: ExcelApi 1.2]
Retornos
Comentários
[Conjunto de apis: ExcelApi 1.1]
getUsedRangeOrNullObject(valuesOnly)
O intervalo usado é o menor intervalo que abrange todas as células que têm um valor ou uma formatação atribuída a elas. Se toda a planilha estiver em branco, esse método retornará um objeto com sua isNullObject propriedade definida como true. Para obter mais informações, consulte métodos e propriedades *OrNullObject.
getUsedRangeOrNullObject(valuesOnly?: boolean): Excel.Range;
Parâmetros
- valuesOnly
-
boolean
Opcional. Considera apenas as células com valores como células usadas.
Retornos
Comentários
[Conjunto de apis: ExcelApi 1.4]
load(options)
Coloca um comando na fila para carregar as propriedades especificadas do objeto. Você deve chamar context.sync() antes de ler as propriedades.
load(options?: Excel.Interfaces.WorksheetLoadOptions): Excel.Worksheet;
Parâmetros
Fornece opções para quais propriedades do objeto devem ser carregadas.
Retornos
load(propertyNames)
Coloca um comando na fila para carregar as propriedades especificadas do objeto. Você deve chamar context.sync() antes de ler as propriedades.
load(propertyNames?: string | string[]): Excel.Worksheet;
Parâmetros
- propertyNames
-
string | string[]
Uma cadeia de caracteres delimitada por vírgula ou uma matriz de cadeias de caracteres que especifica as propriedades a serem carregadas.
Retornos
load(propertyNamesAndPaths)
Coloca um comando na fila para carregar as propriedades especificadas do objeto. Você deve chamar context.sync() antes de ler as propriedades.
load(propertyNamesAndPaths?: {
select?: string;
expand?: string;
}): Excel.Worksheet;
Parâmetros
- propertyNamesAndPaths
-
{ select?: string; expand?: string; }
propertyNamesAndPaths.select é uma cadeia de caracteres delimitada por vírgula que especifica as propriedades a serem carregadas e propertyNamesAndPaths.expand é uma cadeia de caracteres delimitada por vírgula que especifica as propriedades de navegação a serem carregadas.
Retornos
replaceAll(text, replacement, criteria)
Localiza e substitui a cadeia de caracteres fornecida com base nos critérios especificados na planilha atual.
replaceAll(text: string, replacement: string, criteria: Excel.ReplaceCriteria): OfficeExtension.ClientResult<number>;
Parâmetros
- text
-
string
Cadeia de caracteres a localizar.
- replacement
-
string
A cadeia de caracteres que substitui a cadeia de caracteres original.
- criteria
- Excel.ReplaceCriteria
Critérios de substituição adicionais.
Retornos
OfficeExtension.ClientResult<number>
O número de substituições realizadas.
Comentários
[Conjunto de apis: ExcelApi 1.9]
set(properties, options)
Define várias propriedades de um objeto ao mesmo tempo. Você pode passar um objeto simples com as propriedades apropriadas ou outro objeto de API do mesmo tipo.
set(properties: Interfaces.WorksheetUpdateData, options?: OfficeExtension.UpdateOptions): void;
Parâmetros
- properties
- Excel.Interfaces.WorksheetUpdateData
Um objeto JavaScript com propriedades estruturadas isomorficamente para as propriedades do objeto no qual o método é chamado.
- options
- OfficeExtension.UpdateOptions
Fornece uma opção para suprimir erros se o objeto de propriedades tentar definir propriedades somente leitura.
Retornos
void
set(properties)
Define várias propriedades no objeto ao mesmo tempo, com base em um objeto carregado existente.
set(properties: Excel.Worksheet): void;
Parâmetros
- properties
- Excel.Worksheet
Retornos
void
showOutlineLevels(rowLevels, columnLevels)
Mostra grupos de linha ou coluna por seus níveis de estrutura de tópicos. Descreve grupos e resume uma lista de dados na planilha. Os rowLevels parâmetros and columnLevels especificam quantos níveis da estrutura de tópicos serão exibidos. O intervalo de argumentos aceitável está entre 0 e 8. Um valor de 0 não altera a exibição atual. Um valor maior que o número atual de níveis exibe todos os níveis.
showOutlineLevels(rowLevels: number, columnLevels: number): void;
Parâmetros
- rowLevels
-
number
O número de níveis de linha de uma estrutura de tópicos a ser exibida.
- columnLevels
-
number
O número de níveis de coluna de uma estrutura de tópicos a ser exibida.
Retornos
void
Comentários
[Conjunto de apis: ExcelApi 1.10]
toJSON()
Substitui o método JavaScript toJSON() para fornecer uma saída mais útil quando um objeto de API é passado para JSON.stringify(). (JSON.stringify, por sua vez, chama o toJSON método do objeto que é passado para ele.) Enquanto o objeto original Excel.Worksheet é um objeto de API, o toJSON método retorna um objeto JavaScript simples (digitado como Excel.Interfaces.WorksheetData) que contém cópias superficiais de todas as propriedades filho carregadas do objeto original.
toJSON(): Excel.Interfaces.WorksheetData;
Retornos
Detalhes do evento
onActivated
Ocorre quando a planilha é ativada.
readonly onActivated: OfficeExtension.EventHandlers<Excel.WorksheetActivatedEventArgs>;
Tipo de Evento
Comentários
[Conjunto de apis: ExcelApi 1.7]
onCalculated
Ocorre quando a planilha é calculada.
readonly onCalculated: OfficeExtension.EventHandlers<Excel.WorksheetCalculatedEventArgs>;
Tipo de Evento
Comentários
[Conjunto de apis: ExcelApi 1.8]
onChanged
Ocorre quando os dados são alterados em uma planilha específica.
readonly onChanged: OfficeExtension.EventHandlers<Excel.WorksheetChangedEventArgs>;
Tipo de Evento
Comentários
[Conjunto de apis: ExcelApi 1.7]
onColumnSorted
Ocorre quando uma ou mais colunas são classificadas. Isso acontece como resultado de uma operação de classificação da esquerda para a direita.
readonly onColumnSorted: OfficeExtension.EventHandlers<Excel.WorksheetColumnSortedEventArgs>;
Tipo de Evento
Comentários
[Conjunto de apis: ExcelApi 1.10]
onDeactivated
Ocorre quando a planilha é desativada.
readonly onDeactivated: OfficeExtension.EventHandlers<Excel.WorksheetDeactivatedEventArgs>;
Tipo de Evento
Comentários
[Conjunto de apis: ExcelApi 1.7]
onFormatChanged
Ocorre quando o formato é alterado em uma planilha específica.
readonly onFormatChanged: OfficeExtension.EventHandlers<Excel.WorksheetFormatChangedEventArgs>;
Tipo de Evento
Comentários
[Conjunto de apis: ExcelApi 1.9]
onFormulaChanged
Ocorre quando uma ou mais fórmulas são alteradas nesta planilha. Esse evento é para quando a fórmula em si é alterada, e não o valor de dados resultante do cálculo da fórmula.
O evento só é disparado quando a célula já contém uma fórmula.
O novo valor da célula pode não incluir uma fórmula. Esse evento não é acionado quando uma fórmula é inserida em uma célula que não continha uma fórmula anteriormente.
readonly onFormulaChanged: OfficeExtension.EventHandlers<Excel.WorksheetFormulaChangedEventArgs>;
Tipo de Evento
Comentários
[Conjunto de apis: ExcelApi 1.13]
onNameChanged
Ocorre quando o nome da planilha é alterado.
readonly onNameChanged: OfficeExtension.EventHandlers<Excel.WorksheetNameChangedEventArgs>;
Tipo de Evento
Comentários
[Conjunto de apis: ExcelApi 1.17]
onProtectionChanged
Ocorre quando o estado de proteção da planilha é alterado.
readonly onProtectionChanged: OfficeExtension.EventHandlers<Excel.WorksheetProtectionChangedEventArgs>;
Tipo de Evento
Comentários
[Conjunto de apis: ExcelApi 1.14]
onRowHiddenChanged
Ocorre quando o estado oculto de uma ou mais linhas é alterado em uma planilha específica.
readonly onRowHiddenChanged: OfficeExtension.EventHandlers<Excel.WorksheetRowHiddenChangedEventArgs>;
Tipo de Evento
Comentários
[Conjunto de apis: ExcelApi 1.11]
onRowSorted
Ocorre quando uma ou mais linhas são classificadas. Isso ocorre como resultado de uma operação de classificação de cima para baixo.
readonly onRowSorted: OfficeExtension.EventHandlers<Excel.WorksheetRowSortedEventArgs>;
Tipo de Evento
Comentários
[Conjunto de apis: ExcelApi 1.10]
onSelectionChanged
Ocorre quando a seleção é alterada em uma planilha específica.
readonly onSelectionChanged: OfficeExtension.EventHandlers<Excel.WorksheetSelectionChangedEventArgs>;
Tipo de Evento
Comentários
[Conjunto de apis: ExcelApi 1.7]
onSingleClicked
Ocorre quando uma ação do botão esquerdo/tocado ocorre na planilha. Este evento não será acionado ao clicar nos seguintes casos:
O usuário arrasta o mouse para fazer várias seleções.
O usuário seleciona uma célula no modo em que os argumentos de célula são selecionados para referências de fórmula.
readonly onSingleClicked: OfficeExtension.EventHandlers<Excel.WorksheetSingleClickedEventArgs>;
Tipo de Evento
Comentários
[Conjunto de apis: ExcelApi 1.10]
onVisibilityChanged
Ocorre quando a visibilidade da planilha é alterada.
readonly onVisibilityChanged: OfficeExtension.EventHandlers<Excel.WorksheetVisibilityChangedEventArgs>;
Tipo de Evento
Comentários
[Conjunto de apis: ExcelApi 1.17]