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

Os tipos de dados organizam estruturas de dados complexas como objetos. Isso inclui valores numéricos formatados, imagens da Web e entidades como cartões de entidade.

A captura de tela a seguir destaca um dos principais recursos dos tipos de dados: uma entidade card. Nesse caso, o card da entidade mostra informações expandidas sobre o produto Gumbo Mix do Chef Anton de uma lista de produtos de mercearia.

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

Observação

Para começar a experimentar tipos de dados imediatamente, instale o Script Lab no Excel e marque a seção Tipos de dados em nossa biblioteca de amostras. Você também pode explorar os exemplos do Script Lab em 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 essa lacuna.

Os tipos de dados expandem o suporte à API JavaScript do Excel além dos quatro tipos de dados originais (cadeia de caracteres, número, booliano e erro) para incluir imagens da Web, valores numéricos formatados, entidades e entidades vinculadas e tipos de dados de erro aprimorados 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.

Recursos

Explore os tipos de dados com os seguintes recursos.

  1. Aprenda os conceitos básicos de tipos de dados no artigo Usar tipos de dados em suplementos do Excel .
  2. Instale o Script Lab no Excel e explore a seção Tipos de dados em nossa Biblioteca de amostras.
  3. Saiba como estender o Excel além de uma grade bidimensional com os artigos Adicionar propriedades aos valores básicos de células do Excel e Usar cartões com tipos de dados de valor de célula .
  4. Experimente o exemplo Criar e explorar tipos de dados no Excel em nosso repositório OfficeDev/Office-Add-in-samples .
  5. Saiba como criar suas próprias entidades vinculadas.

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.

Confira também