Compartir a través de


ExcelScript.NumberFormatCategory enum

Representa una categoría de formatos numéricos.

Comentarios

Ejemplos

/**
 * 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

Los formatos de contabilidad alinean los símbolos de moneda y los puntos decimales en una columna.

currency

Los formatos de moneda se usan para los valores monetarios generales. Use formatos de contabilidad para alinear los puntos decimales en una columna.

custom

Formato personalizado que no forma parte de ninguna categoría.

date

Los formatos de fecha muestran los números de serie de fecha y hora como valores de fecha. Los formatos de fecha que comienzan con un asterisco (*) responden a los cambios en la configuración de fecha y hora regional especificada para el sistema operativo. Los formatos sin asterisco no se ven afectados por la configuración del sistema operativo.

fraction

Los formatos de fracción muestran el valor de celda como un número entero con el resto redondeado al valor de fracción más cercano.

general

Las celdas de formato general no tienen ningún formato de número específico.

number

El número se usa para la visualización general de números. Moneda y contabilidad ofrecen formato especializado para el valor monetario.

percentage

Los formatos de porcentaje multiplican el valor de celda por 100 y muestran el resultado con un símbolo de porcentaje.

scientific

Los formatos científicos muestran el valor de celda como un número entre 1 y 10 multiplicado por una potencia de 10.

special

Los formatos especiales son útiles para realizar el seguimiento de los valores de la lista y la base de datos.

text

Las celdas de formato de texto se tratan como texto incluso cuando hay un número en la celda. La celda se muestra exactamente como se especifica.

time

Los formatos de hora muestran los números de serie de fecha y hora como valores de fecha. Los formatos de hora que comienzan con un asterisco (*) responden a los cambios en la configuración de fecha y hora regional especificada para el sistema operativo. Los formatos sin asterisco no se ven afectados por la configuración del sistema operativo.