ExcelScript.NumberFormatCategory enum

Representa uma categoria de formatos de número.

Comentários

Usada por

Exemplos

/**
 * This script finds cells in a table column that are not formatted as currency
 * and sets the fill color to red.
 */
function main(workbook: ExcelScript.Workbook) {
  // Get the "Cost" column from the "Expenses" table.
  const table = workbook.getTable("Expenses");
  const costColumn = table.getColumnByName("Cost");
  const costColumnRange = costColumn.getRangeBetweenHeaderAndTotal();

  // Get the number format categories for the column's range.
  const numberFormatCategories = costColumnRange.getNumberFormatCategories();

  // If any cell in the column doesn't have a currency format, make the cell red.
  numberFormatCategories.forEach((category, index) =>{
    if (category[0] != ExcelScript.NumberFormatCategory.currency) {
      costColumnRange.getCell(index, 0).getFormat().getFill().setColor("red");
    }
  }); 
}

Campos

accounting

Os formatos de contabilidade alinham os símbolos de moeda e os pontos decimais em uma coluna.

currency

Conversor de Moedas são usados para valores monetários gerais. Use formatos de contabilidade para alinhar pontos decimais em uma coluna.

custom

Um formato personalizado que não faz parte de nenhuma categoria.

date

Os formatos de data exibem números de série de data e hora como valores de data. Os formatos de data que começam com um asterisco (*) reagem a alterações nas configurações regionais de data e hora especificadas para o sistema operacional. Os formatos sem um asterisco não são afetados pelas configurações do sistema operacional.

fraction

Os formatos de fração exibem o valor da célula como um número inteiro, com o resto arredondado para o valor de fração mais próximo.

general

As células de formato geral não têm um formato de número específico.

number

Número é usado para exibição geral de números. O Conversor de Moedas e a Contabilidade oferecem formatação especializada para valor monetário.

percentage

Os formatos percentuais multiplicam o valor da célula por 100 e exibem o resultado com um símbolo de porcentagem.

scientific

Os formatos científicos exibem o valor da célula como um número entre 1 e 10 multiplicado por uma potência de 10.

special

Formatos especiais são úteis para rastrear valores de lista e banco de dados.

text

As células com formato de texto são tratadas como texto, mesmo quando há um número na célula. A célula é exibida exatamente como foi inserida.

time

Os formatos de hora exibem números de série de data e hora como valores de data. Os formatos de hora que começam com um asterisco (*) reagem a alterações nas configurações regionais de data e hora especificadas para o sistema operacional. Os formatos sem um asterisco não são afetados pelas configurações do sistema operacional.