International 属性

       

返回当前国家/地区和区域设置的信息。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)