ExcelScript.CultureInfo interface
現在のシステム カルチャ設定に基づいて情報を提供します。 これには、カルチャ名、数値の書式設定、およびその他のカルチャに依存する設定が含まれます。
注釈
例
/**
* 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");
}
}
メソッド
get |
日付と時刻を表示するカルチャに適した形式を定義します。 これは、現在のシステム カルチャ設定に基づいています。 |
get |
languagecode2-country/regioncode2 ("zh-cn" や "en-us" など) の形式でカルチャ名を取得します。 これは、現在のシステム設定に基づいています。 |
get |
数値を表示するカルチャに適した形式を定義します。 これは、現在のシステム カルチャ設定に基づいています。 |
メソッドの詳細
getDatetimeFormat()
日付と時刻を表示するカルチャに適した形式を定義します。 これは、現在のシステム カルチャ設定に基づいています。
getDatetimeFormat(): DatetimeFormatInfo;
戻り値
getName()
languagecode2-country/regioncode2 ("zh-cn" や "en-us" など) の形式でカルチャ名を取得します。 これは、現在のシステム設定に基づいています。
getName(): string;
戻り値
string
getNumberFormat()
数値を表示するカルチャに適した形式を定義します。 これは、現在のシステム カルチャ設定に基づいています。
getNumberFormat(): NumberFormatInfo;
戻り値
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Office Scripts