返回当前国家/地区和区域设置的信息。Variant 类型,只读。
expression.International(Index)
expression 必需。该表达式返回一个 Application 对象。
Index Long类型,必需。要返回的设置。可为下表列出的 XlApplicationInternational 常量之一。
Index | Type | 含义 | |
---|---|---|---|
xlLeftBrace | String | 数组表示法中用于取代左花括号 ({) 的字符。 | |
xlLeftBracket | String | R1C1-样式的相对引用中用于取代左方括号 ([) 的字符。 | |
xlLowerCaseColumnLetter | String | 小写列字母。 | |
xlLowerCaseRowLetter | String | 小写行字母。 | |
xlRightBrace | String | 数组表示法中用于取代右话括号 (}) 的字符。 | |
xlRightBracket | String | R1C1-样式的相对引用中用于取代右方括号 (]) 的字符。 | |
xlUpperCaseColumnLetter | String | 大写列字母。 | |
xlUpperCaseRowLetter | String | 大写行字母(R1C1-样式引用)。 |
Index | Type | 含义 | |
---|---|---|---|
xlCountryCode | Long | Microsoft Excel 的国家/地区版本。 | |
xlCountrySetting | Long | Windows“控制面板”中的当前国家/地区设置。 | |
xlGeneralFormatName | String | 通用数字格式名称。 |
Index | Type | 含义 | |
---|---|---|---|
xlCurrencyBefore | Boolean | 如果货币符号在货币值之前,则该值为 True;如果货币符号在货币值之后,则该值为 False。 | |
xlCurrencyCode | String | 货币符号 ($)。 | |
xlCurrencyDigits | Long | 在货币格式中使用的十进制数字的个数。 | |
xlCurrencyLeadingZeros | Boolean | 如果显示零货币值的前导零,则该值为 True。 | |
xlCurrencyMinusSign | Boolean | 如果用减号表示负数,则该值为 True;如果用括号表示负数,则该值为 False。 | |
xlCurrencyNegative | Long | 货币格式中负数货币值的表示: 0 = (symbolx) 或 (xsymbol) 1 = -symbolx 或 -xsymbol 2 = symbol-x 或 x-symbol 3 = symbolx- 或 xsymbol- 其中 symbol 为所在国家/地区的货币符号。注意,货币符号的位置由 xlCurrencyBefore 确定。 |
|
xlCurrencySpaceBefore | Boolean | 如果在货币符号前加空格,则该值为 True。 | |
xlCurrencyTrailingZeros | Boolean | 如果显示零货币值的后缀零,则该值为 True。 | |
xlNoncurrencyDigits | Long | 非货币格式中所使用的十进制数字的个数。 |
Index | Type | 含义 | |
---|---|---|---|
xl24HourClock | Boolean | 如果使用 24 小时制,则该值为 True;如果使用 12 小时制,则该值为 False。 | |
xl4DigitYears | Boolean | 如果用四个数字表示年,则该值为 True;如果用两个数字表示年,则该值为 False。 | |
xlDateOrder | Long | 日期元素顺序: 0 = 月-日-年 1 = 日-月-年 2 = 年-月-日 |
|
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 | 为保持向后兼容,总返回三个字符。短月份名称是从 Microsoft Windows 中读取的,且可为任意长度。 | |
xlSecondCode | String | “秒”符号 (s)。 | |
xlTimeSeparator | String | 时间分隔符 (:)。 | |
xlTimeLeadingZero | Boolean | 如果在时间表示中显示前导零,则该值为 True。 | |
xlWeekdayNameChars | Long | 为保持向后兼容,总返回三个字符。短星期名称是从 Microsoft Windows 中读取的,且可为任意长度。 | |
xlYearCode | String | 数字格式中的“年”符号 (y)。 |
Index | Type | 含义 | |
---|---|---|---|
xlMetric | Boolean | 如果使用公制度量系统,则该值为 True;如果使用英制度量系统,则该值为 False。 | |
xlNonEnglishFunctions | Boolean | 如果不是以英语显示函数,则该值为 True。 |
Index | Type | 含义 | |
---|---|---|---|
xlAlternateArraySeparator | String | 替代的数组项分隔符(如果当前数组分隔符与十进制分隔符相同)。 | |
xlColumnSeparator | String | 数组表示法中用于分隔列的字符。 | |
xlDecimalSeparator | String | 十进制分隔符。 | |
xlListSeparator | String | 列表分隔符。 | |
xlRowSeparator | String | 数组表示法中用于分隔行的字符。 | |
xlThousandsSeparator | String | 零或千分位分隔符。 |
对于所选择或安装的不同语言支持(例如:美国英语),显示在上表中的符号、分隔符和货币格式可能会与用户语言或地理位置中所使用的不同,或者也可能不可用。
本示例显示区域设置中的十进制分隔符。
MsgBox "The decimal separator is " & _
Application.International(xlDecimalSeparator)