Novidades na API JavaScript do Excel 1.11

O ExcelApi 1.11 melhorou o suporte para comentários e controles no nível da pasta de trabalho (como salvar e fechar a pasta de trabalho). Ele também adicionou acesso às configurações de cultura para ajudar a levar em conta a localização.

Área de recurso Descrição Objetos relevantes
Menções de comentário Marca e notifica outros usuários da pasta de trabalho por meio de comentários. Comentário, CommentRichContent
Resolução de Comentários Resolva threads de comentários e obtenha o status de resolução. Comentário
Configurações de cultura Obtém configurações do sistema cultural para a pasta de trabalho, como a formatação de números. Aplicativo CultureInfo, NumberFormatInfo
Cortar e colar (moveTo) Replica a funcionalidade cut-and-paste no Excel para um Intervalo. Range
Salvar e Fechar a pasta de trabalho Salve e feche a pasta de trabalho. Workbook
Eventos de planilha Eventos adicionais e informações de evento para cálculos de planilha e linhas ocultas. WorksheetCalculatedEventArgs, WorksheetRowHiddenChangedEventArgs

Lista de API

A tabela a seguir lista as APIs no conjunto de requisitos de API JavaScript do Excel 1.11. 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.11 ou anterior, consulte APIs do Excel no conjunto de requisitos 1.11 ou anterior.

Classe Campos Descrição
Aplicativo Cultureinfo Fornece informações com base nas configurações atuais de cultura do sistema.
decimalSeparator Obtém a cadeia de caracteres usada como separador decimal para valores numéricos.
Thousandsseparator Obtém a cadeia de caracteres usada para separar grupos de dígitos à esquerda do decimal para valores numéricos.
useSystemSeparators Especifica se os separadores do sistema do Excel estão habilitados.
Comentário Menciona Obtém as entidades (por exemplo, pessoas) que são mencionadas nos comentários.
Resolvido O status do thread de comentário.
richContent Obtém o conteúdo de comentários avançados (por exemplo, menções em comentários).
updateMentions(contentWithMentions: Excel.CommentRichContent) Atualizações o conteúdo do comentário com uma cadeia de caracteres 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 email da entidade mencionada em um comentário.
id A ID da entidade.
name O nome da entidade mencionada em um comentário.
CommentReply Menciona As entidades (por exemplo, pessoas) mencionadas nos comentários.
Resolvido O status da resposta de comentário.
richContent O conteúdo de comentários avançados (por exemplo, menciona nos comentários).
updateMentions(contentWithMentions: Excel.CommentRichContent) Atualizações o conteúdo do comentário com uma cadeia de caracteres 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 Menciona 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ários com menções, a primeira entidade mencionada tem um atributo de ID de 0 e a segunda entidade mencionada tem um atributo 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 de exibir números.
NumberFormatInfo Numberdecimalseparator Obtém a cadeia de caracteres usada como separador decimal para valores numéricos.
Numbergroupseparator Obtém a cadeia de caracteres usada para separar grupos de dígitos à esquerda do decimal para valores numéricos.
Range moveTo(destinationRange: intervalo | cadeia de caracteres) Move valores de célula, formatação e fórmulas do intervalo atual para o intervalo de destino, substituindo as informações antigas nessas células.
RangeFormat adjustIndent(quantidade: número) Ajusta o recuo da formatação de 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 é alterado em uma planilha 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 é alterado em uma planilha 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 como o evento foi disparado.
source Obtém a origem do evento.
tipo Obtém o tipo do evento.
worksheetId Obtém a ID da planilha na qual os dados foram alterados.

Confira também