Visão geral dos tipos de dados em suplementos do Excel

Os tipos de dados organizam estruturas de dados complexas como objetos. Isto inclui valores de número formatados, imagens Web e entidades como cartões de entidade.

A captura de ecrã seguinte realça uma das principais funcionalidades dos tipos de dados: uma entidade card. Neste caso, a entidade card mostra informações expandidas sobre o produto Gumbo Mix do Chef Anton a partir de uma lista de produtos de mercearia.

Um tipo de dados de valor de entidade com a janela card apresentada.

Observação

Para começar imediatamente a experimentar tipos de dados, instale Script Lab no Excel e marcar a secção Tipos de dados na nossa biblioteca de Exemplos. Também pode explorar os Script Lab exemplos no nosso repositório OfficeDev/office-js-snippets.

Antes da adição de tipos de dados, a API JavaScript do Excel dá suporte a tipos de dados de cadeia de caracteres, número, booliano e erro. A camada de formatação da interface do usuário do Excel é capaz de adicionar moeda, data e outros tipos de formatação às células que contêm os quatro tipos de dados originais, mas essa camada de formatação controla apenas a exibição dos tipos de dados originais na interface do usuário do Excel. O valor do número subjacente não é alterado, mesmo quando uma célula na interface do usuário do Excel é formatada como moeda ou data. Essa lacuna entre um valor subjacente e a exibição formatada na interface do usuário do Excel pode resultar em confusão e erros durante cálculos de suplemento. As APIs de tipos de dados são uma solução para esta lacuna.

Os tipos de dados expandem o suporte da API JavaScript do Excel para além dos quatro tipos de dados originais (cadeia, número, booleano e erro) para incluir imagens Web, valores de número formatados, entidades, matrizes dentro de entidades e tipos de dados de erro melhorados como estruturas de dados flexíveis. Esses tipos, que potencializa muitas experiências de dados tipos de dados vinculados permitem precisão e simplicidade durante cálculos de suplementos e estendem o potencial dos suplementos do Excel além de uma grade bidimensional.

Dica

Veja exemplos de tipos de dados ligados, que estão disponíveis para todos os utilizadores do Excel, no seguinte livro de exemplo: linked-data-types-sample-workbook.xlsx.

Recursos

Explore os tipos de dados com os seguintes recursos.

  1. Aprenda noções básicas sobre tipos de dados no artigo Conceitos principais de tipos de dados do Excel .
  2. Instale Script Lab no Excel e explore a secção Tipos de dados na nossa biblioteca de Exemplos.
  3. Saiba como expandir o Excel para além de uma grelha bidimensional com tipos de dados de entidade no artigo Utilizar cartões com tipos de dados de valor de entidade .
  4. Experimente o exemplo Criar e explorar tipos de dados no Excel no nosso repositório OfficeDev/Office-Add-in-samples .

Tipos de dados e funções personalizadas

Os tipos de dados aprimoram o poder das funções personalizadas. As funções personalizadas aceitam tipos de dados como entradas para funções personalizadas e saídas de funções personalizadas, e funções personalizadas usam o mesmo esquema JSON para tipos de dados que a API JavaScript do Excel. Esse esquema JSON de tipos de dados é mantido conforme as funções personalizadas calculam e avaliam. Para saber mais sobre a integração de tipos de dados com suas funções personalizadas, consulte Funções personalizadas e tipos de dados.