Compartilhar via


ExcelScript.NumberFormatCategory enum

Representa uma categoria de formatos numéricos.

Comentários

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 as pontos decimais numa coluna.

currency

Conversor de Moedas formatos são utilizados para valores monetários gerais. Utilize formatos de Contabilidade para alinhar pontos decimais numa coluna.

custom

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

date

Os formatos de data apresentam números de série de data e hora como valores de data. Os formatos de data que começam com um asterisco (*) respondem às alterações nas definições regionais de data e hora especificadas para o sistema operativo. Os formatos sem um asterisco não são afetados pelas definições do sistema operativo.

fraction

Os formatos de fração apresentam 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

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

percentage

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

scientific

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

special

Os formatos especiais são úteis para controlar os valores da lista e da base de dados.

text

As células de formato de texto são tratadas como texto mesmo quando um número está na célula. A célula é apresentada exatamente como introduzida.

time

Os formatos de hora apresentam números de série de data e hora como valores de data. Os formatos de hora que começam com um asterisco (*) respondem às alterações nas definições regionais de data e hora especificadas para o sistema operativo. Os formatos sem um asterisco não são afetados pelas definições do sistema operativo.