Quais são as novidades na API JavaScript do Excel 1.3

O ExcelApi 1.3 adicionou suporte para associação de dados e acesso básico à Tabela Dinâmica.

Lista de API

A tabela a seguir lista as APIs no conjunto de requisitos de API JavaScript do Excel 1.3. Para exibir a documentação de referência da API para todas as APIs com suporte no conjunto de requisitos da API JavaScript do Excel 1.3 ou anterior, consulte APIs do Excel no conjunto de requisitos 1.3 ou anterior.

Classe Campos Descrição
Associação delete() Especifica a associação.
BindingCollection add(range: Range | string, bindingType: Excel.BindingType, id: string) Adiciona uma nova associação a um intervalo específico.
addFromNamedItem(name: string, bindingType: Excel.BindingType, id: string) Adiciona uma nova associação com base em um item nomeado na pasta de trabalho.
addFromSelection(bindingType: Excel.BindingType, id: string) Adiciona uma nova associação com base na seleção atual.
PivotTable name Nome da Tabela Dinâmica.
refresh() Atualiza a Tabela Dinâmica.
worksheet A planilha que contém a Tabela Dinâmica atual.
PivotTableCollection getItem(name: string) Obtém uma Tabela Dinâmica por nome.
items Obtém os itens filhos carregados nesta coleção.
refreshAll() Atualiza todas as tabelas dinâmicas da coleção.
Range getVisibleView() Representa as linhas visíveis do intervalo atual.
RangeView cellAddresses Representa os endereços de célula do RangeView.
columnCount O número de colunas visíveis.
fórmulas Representa a fórmula em notação A1.
formulasLocal Representa a fórmula em notação A1, na formatação de número da localidade e no idioma do usuário.
formulasR1C1 Representa a fórmula em notação no estilo L1C1.
getRange() Obtém o intervalo pai associado ao atual RangeView.
índice Retorna um valor que representa o índice do RangeView.
Numberformat Representa o código de formato de número do Excel para determinada célula.
rowCount O número de linhas visíveis.
rows Representa uma coleção de exibições de tabelas associadas ao intervalo.
text Valores de texto do intervalo especificado.
valueTypes Representa o tipo de dados de cada célula.
values Representa os valores brutos da exibição do intervalo especificado.
RangeViewCollection getItemAt(index: number) Obtém uma RangeView linha por meio de seu índice.
items Obtém os itens filhos carregados nesta coleção.
Table highlightFirstColumn Especifica se a primeira coluna contém formatação especial.
highlightLastColumn Especifica se a última coluna contém formatação especial.
showBandedColumns Especifica se as colunas mostram formatação em banda na qual colunas ímpares são realçadas de forma diferente das até mesmo, para facilitar a leitura da tabela.
showBandedRows Especifica se as linhas mostram formatação em banda em que linhas ímpares são realçadas de forma diferente das até mesmo, para facilitar a leitura da tabela.
showFilterButton Especifica se os botões de filtro estão visíveis na parte superior de cada cabeçalho de coluna.
Pasta de trabalho Pivottables Representa uma coleção de Tabelas Dinâmicas associadas à pasta de trabalho.
Planilha Pivottables Coleção de Tabelas Dinâmicas que fazem parte da planilha.

Confira também