Novidades na API JavaScript 1.11 do Excel

O ExcelApi 1.11 melhorou o suporte para comentários e controlos ao nível do livro (como guardar e fechar o livro). Também adicionou acesso às definições de cultura para ajudar a contabilizar a localização.

Área de recurso Descrição Objetos relevantes
Menções de Comentários Etiqueta e notifica outros utilizadores do livro através de comentários. Comentário, CommentRichContent
Resolução de Comentários Resolva tópicos de comentários e obtenha o estado de resolução. Comentário
Definições de cultura Obtém definições de sistema cultural para o livro, como formatação de números. CultureInfo, NumberFormatInfoApplication
Cortar e colar (moverPara) Replica a funcionalidade de cortar e colar no Excel para um Intervalo. Range
Salvar e Fechar a pasta de trabalho Salve e feche a pasta de trabalho. Workbook
Eventos da folha de cálculo Eventos adicionais e informações de eventos para cálculos de folhas de cálculo e linhas ocultas. WorksheetCalculatedEventArgs, WorksheetRowHiddenChangedEventArgs

Lista de API

A tabela seguinte lista as APIs no excel JavaScript API requirement set 1.11. Para ver a documentação de referência da API para todas as APIs suportadas pelo conjunto de requisitos da API JavaScript do Excel definido como 1.11 ou anterior, consulte AS APIs do Excel no conjunto de requisitos 1.11 ou anterior.

Classe Campos Descrição
Aplicativo cultureInfo Fornece informações com base nas definições atuais da cultura do sistema.
decimalSeparator Obtém a cadeia utilizada como separador decimal para valores numéricos.
milharesSeparator Obtém a cadeia utilizada para separar grupos de dígitos à esquerda do decimal para valores numéricos.
useSystemSeparators Especifica se os separadores de sistema do Excel estão ativados.
Comentário menções Obtém as entidades (por exemplo, pessoas) que são mencionadas nos comentários.
resolvido O estado do tópico de comentários.
richContent Obtém o conteúdo de comentário avançado (por exemplo, menções nos comentários).
updateMentions(contentWithMentions: Excel.CommentRichContent) Atualiza o conteúdo do comentário com uma cadeia de carateres especialmente formatada e uma lista de menções.
CommentCollection add(cellAddress: Range | string, content: CommentRichContent | string, contentType?: Excel.ContentType) Cria um novo comentário com o conteúdo fornecido na célula especificada.
CommentMention email O endereço de e-mail da entidade mencionada num comentário.
id O ID da entidade.
name O nome da entidade mencionada num comentário.
CommentReply menções As entidades (por exemplo, pessoas) mencionadas nos comentários.
resolvido O estado de resposta do comentário.
richContent O conteúdo do comentário avançado (por exemplo, menções nos comentários).
updateMentions(contentWithMentions: Excel.CommentRichContent) Atualiza o conteúdo do comentário com uma cadeia de carateres especialmente formatada e uma lista de menções.
CommentReplyCollection add(content: CommentRichContent | string, contentType?: Excel.ContentType) Cria uma resposta de comentário para um comentário.
CommentRichContent menções Uma matriz que contém todas as entidades (por exemplo, pessoas) mencionadas no comentário.
richContent Especifica o conteúdo avançado do comentário (por exemplo, conteúdo de comentário com menções, a primeira entidade mencionada tem um atributo de ID de 0 e a segunda entidade mencionada tem um atributo de ID de 1).
CultureInfo name Obtém o nome da cultura no formato languagecode2-country/regioncode2 (por exemplo, "zh-cn" ou "en-us").
numberFormat Define o formato culturalmente apropriado da apresentação de números.
NumberFormatInfo numberDecimalSeparator Obtém a cadeia utilizada como separador decimal para valores numéricos.
numberGroupSeparator Obtém a cadeia utilizada para separar grupos de dígitos à esquerda do decimal para valores numéricos.
Range moveTo(destinationRange: Intervalo | cadeia) Move valores de células, formatação e fórmulas do intervalo atual para o intervalo de destino, substituindo as informações antigas nessas células.
RangeFormat adjustIndent(amount: number) Ajusta o avanço da formatação do intervalo.
Pasta de trabalho close(closeBehavior?: Excel.CloseBehavior) Fechar a pasta de trabalho atual.
save(saveBehavior?: Excel.SaveBehavior) Salvar a pasta de trabalho atual.
Planilha onRowHiddenChanged Ocorre quando o estado oculto de uma ou mais linhas foi alterado numa folha de cálculo específica.
WorksheetCalculatedEventArgs address O endereço do intervalo que concluiu o cálculo.
WorksheetCollection onRowHiddenChanged Ocorre quando o estado oculto de uma ou mais linhas foi alterado numa folha de cálculo específica.
WorksheetRowHiddenChangedEventArgs address Obtém o endereço do intervalo que representa a área alterada de uma planilha específica.
changeType Obtém o tipo de alteração que representa a forma como o evento foi acionado.
source Obtém a origem do evento.
tipo Obtém o tipo do evento.
worksheetId Obtém o ID da folha de cálculo na qual os dados foram alterados.

Confira também