Partager via


ExcelScript.CultureInfo interface

Fournit des informations basées sur les paramètres de culture système actuels. Cela inclut les noms de culture, la mise en forme des nombres et d’autres paramètres dépendants de la culture.

Remarques

Exemples

/**
 * This script sets the value of a cell to a date string for January 2, 2023.
 * It writes the day or month first in the string based on system settings.
 */
function main(workbook: ExcelScript.Workbook) {
  // Get the first cell in the current worksheet.
  const cell = workbook.getActiveWorksheet().getCell(0,0);

  // Get the date format.
  const cultureInfo : ExcelScript.CultureInfo = workbook.getApplication().getCultureInfo();
  const systemDateTimeFormat : ExcelScript.DatetimeFormatInfo = cultureInfo.getDatetimeFormat();
  const shortDatePattern : string = systemDateTimeFormat.getShortDatePattern();

  // Determine if the date should start with the month or day.
  if (shortDatePattern.startsWith("m")) {
    cell.setValue("1/2/2023");
  } else {
    cell.setValue("2/1/2023");
  }
}

Méthodes

getDatetimeFormat()

Définit le format culturellement approprié de l’affichage de la date et de l’heure. Cela est basé sur les paramètres de culture système actuels.

getName()

Obtient le nom de la culture au format languagecode2-country/regioncode2 (par exemple, « zh-cn » ou « en-us »). Cela est basé sur les paramètres système actuels.

getNumberFormat()

Définit le format d’affichage des nombres adapté à la culture. Cela est basé sur les paramètres de culture système actuels.

Détails de la méthode

getDatetimeFormat()

Définit le format culturellement approprié de l’affichage de la date et de l’heure. Cela est basé sur les paramètres de culture système actuels.

getDatetimeFormat(): DatetimeFormatInfo;

Retours

getName()

Obtient le nom de la culture au format languagecode2-country/regioncode2 (par exemple, « zh-cn » ou « en-us »). Cela est basé sur les paramètres système actuels.

getName(): string;

Retours

string

getNumberFormat()

Définit le format d’affichage des nombres adapté à la culture. Cela est basé sur les paramètres de culture système actuels.

getNumberFormat(): NumberFormatInfo;

Retours