Application.International プロパティ (Excel)

現在の国/地域と各国の設定に関する情報を返します。 読み取り専用のバリアント型 (Variant) の値。

構文

式。International (Index)

expressionApplication オブジェクトを 表す変数。

パラメーター

名前 必須 / オプション データ型 説明
Index 省略可能 バリアント型 (Variant) 返す情報を表す値を指定します。 「解説」セクションの表に記載されている XlApplicationInternational 定数のいずれかを指定できます。

注釈

角かっこと中かっこ

インデックス 型 説明
xlLeftBrace String 配列リテラルで左中かっこ ({) の代わりに使用される文字。
xlLeftBracket String R1C1 スタイルの相対参照で左角かっこ ([) の代わりに使用される文字。
xlLowerCaseColumnLetter String 小文字の列文字。
xlLowerCaseRowLetter String 小文字の行文字。
xlRightBrace String 配列リテラルで右中かっこ (}) の代わりに使用される文字。
xlRightBracket String R1C1 形式の参照で右角かっこ (]) の代わりに使用される文字。
xlUpperCaseColumnLetter String 大文字の列文字。
xlUpperCaseRowLetter String 大文字の行文字 (R1C1 形式のみ)。

国/地域の設定

インデックス 型 説明
xlCountryCode Long 国/地域バージョンの Microsoft Excel
xlCountrySetting Long Windows のコントロール パネルでの現在の国/地域のプロパティの設定。
xlGeneralFormatName String 一般的な数値の表示形式の名前。

通貨

インデックス 型 説明
xlCurrencyBefore Boolean True の場合、通貨記号を金額の前に付けます。 False の場合、後に付けます。
xlCurrencyCode String 通貨記号。
xlCurrencyDigits Long 通貨の表示形式に使用される桁数。
xlCurrencyLeadingZeros Boolean True の場合、金額の値に先行ゼロを表示します。
xlCurrencyMinusSign Boolean 負の数に負符号を使用している場合は true。かっこを使用している場合は false。
xlCurrencyNegative Long 負の通貨値の通貨形式:
0 = (symbolx) or (xsymbol)、 1 = -symbolx or -xsymbol、 2 = symbol-x or x-symbol、または 3 = symbolx- or xsymbol- の symbol は、国または地域の通貨記号です。

Note that the position of the currency symbol is determined by xlCurrencyBefore.
xlCurrencySpaceBefore Boolean True の場合、通貨記号の前にスペースを付加します。
xlCurrencyTrailingZeros Boolean True の場合、金額の値に後続ゼロを表示します。
xlNoncurrencyDigits Long 通貨表示形式以外に適用される桁数。

日時

インデックス 型 説明
xl24HourClock Boolean 24 時間制を使用している場合は true。12 時間制を使用している場合は false。
xl4DigitYears Boolean 4 桁の年を使用している場合は true。2 桁の年を使用している場合は false。
xlDateOrder Long 日付要素の順序: 0 = month-day-year、 1 = day-month-year、 2 = year-month-day
xlDateSeparator String 日付区切り記号 (/)。
xlDayCode 文字列型 (String) 日を示す記号 (d)。
xlDayLeadingZero ブール型 (Boolean) True の場合、日を表す数値に先行ゼロの表示を適用します。
xlHourCode 文字列型 (String) 時間を示す記号 (h)。
xlMDY ブール型 (Boolean) True の場合、日付を長い形式で表示するときに使用する日付の順序は月 - 日 - 年です。 False の場合、日付の順序は日 - 月 - 年です。
xlMinuteCode 文字列型 (String) 分を示す記号 (m)。
xlMonthCode 文字列型 (String) 月を示す記号 (m)。
xlMonthLeadingZero ブール型 (Boolean) True の場合、月を表す数値に先行ゼロ表示を適用します。
xlMonthNameChars 長整数型 (Long) 以前のバージョンとの互換性を保つため、常に 3 文字を返します。 月の省略形は Windows から読み取られ、任意の長さにすることができます。
xlSecondCode 文字列型 (String) 秒を示す記号 (s)。
xlTimeSeparator String 時刻区切り記号 (:)。
xlTimeLeadingZero ブール型 (Boolean) True の場合、時刻に先行ゼロ表示を適用します。
xlWeekdayNameChars 長整数型 (Long) 以前のバージョンとの互換性を保つため、常に 3 文字を返します。 曜日の省略名は Windows から読み取られ、任意の長さにすることができます。
xlYearCode 文字列型 (String) 年を示す記号 (y)。

測定システム

インデックス 型 説明
xlMetric Boolean メートル法を使用している場合は true。英国の測定システムを使用している場合は false。
xlNonEnglishFunctions Boolean 関数を英語で表示しない場合は true。

区切り記号

インデックス 型 説明
xlAlternateArraySeparator 文字列型 (String) 桁区切り記号と同じ文字が配列区切り記号として使用される場合に、代替として使用される配列区切り記号。
xlColumnSeparator 文字列型 (String) 配列リテラルで列区切りに使用する文字。
xlDecimalSeparator 文字列型 (String) 小数点の記号。
xlListSeparator 文字列型 (String) リスト区切り記号。
xlRowSeparator 文字列型 (String) 配列リテラルで行区切りに使用する文字。
xlThousandsSeparator 文字列型 (String) 0 (ゼロ) または桁区切り記号。

上記の表に示した記号、区切り記号、および通貨形式は、言語または地理的場所で使用されているものと異なる場合があり、選択またはインストールした言語サポート (米国英語など) によっては、使用できない場合があります。

例

次の使用例は、現在の地域設定のうち、小数点記号の設定を表示します。

MsgBox "The decimal separator is " & _ 
 Application.International(xlDecimalSeparator)

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。