Application.International property (Excel)
Returns information about the current country/region and international settings. Read-only Variant.
Syntax
expression.International (Index)
expression A variable that represents an Application object.
Parameters
Name | Required/Optional | Data type | Description |
---|---|---|---|
Index | Optional | Variant | The setting to be returned. Can be one of the XlApplicationInternational constants listed in the tables in the Remarks section. |
Remarks
Brackets and braces
Index | Type | Description |
---|---|---|
xlLeftBrace | String | Character used instead of the left brace ({ ) in array literals. |
xlLeftBracket | String | Character used instead of the left bracket ([ ) in R1C1-style relative references. |
xlLowerCaseColumnLetter | String | Lowercase column letter. |
xlLowerCaseRowLetter | String | Lowercase row letter. |
xlRightBrace | String | Character used instead of the right brace (} ) in array literals. |
xlRightBracket | String | Character used instead of the right bracket (] ) in R1C1-style references. |
xlUpperCaseColumnLetter | String | Uppercase column letter. |
xlUpperCaseRowLetter | String | Uppercase row letter (for R1C1-style references). |
Country/Region settings
Index | Type | Description |
---|---|---|
xlCountryCode | Long | Country/region version of Microsoft Excel. |
xlCountrySetting | Long | Current country/region setting in the Windows Control Panel. |
xlGeneralFormatName | String | Name of the General number format. |
Currency
Index | Type | Description |
---|---|---|
xlCurrencyBefore | Boolean | True if the currency symbol precedes the currency values; False if it follows them. |
xlCurrencyCode | String | Currency symbol. |
xlCurrencyDigits | Long | Number of decimal digits to be used in currency formats. |
xlCurrencyLeadingZeros | Boolean | True if leading zeros are displayed for zero currency values. |
xlCurrencyMinusSign | Boolean | True if you are using a minus sign for negative numbers; False if you are using parentheses. |
xlCurrencyNegative | Long | Currency format for negative currency values:0 = (symbolx) or (xsymbol) , 1 = -symbolx or -xsymbol , 2 = symbol-x or x-symbol , or 3 = symbolx- or xsymbol- , where symbol is the currency symbol of the country or region.Note that the position of the currency symbol is determined by xlCurrencyBefore. |
xlCurrencySpaceBefore | Boolean | True if a space is added before the currency symbol. |
xlCurrencyTrailingZeros | Boolean | True if trailing zeros are displayed for zero currency values. |
xlNoncurrencyDigits | Long | Number of decimal digits to be used in noncurrency formats. |
Date and time
Index | Type | Description |
---|---|---|
xl24HourClock | Boolean | True if you are using 24-hour time; False if you are using 12-hour time. |
xl4DigitYears | Boolean | True if you are using four-digit years; False if you are using two-digit years. |
xlDateOrder | Long | Order of date elements: 0 = month-day-year , 1 = day-month-year , 2 = year-month-day |
xlDateSeparator | String | Date separator (/ ). |
xlDayCode | String | Day symbol (d). |
xlDayLeadingZero | Boolean | True if a leading zero is displayed in days. |
xlHourCode | String | Hour symbol (h). |
xlMDY | Boolean | True if the date order is month-day-year for dates displayed in the long form; False if the date order is day-month-year. |
xlMinuteCode | String | Minute symbol (m). |
xlMonthCode | String | Month symbol (m). |
xlMonthLeadingZero | Boolean | True if a leading zero is displayed in months (when months are displayed as numbers). |
xlMonthNameChars | Long | Always returns three characters for backward compatibility. Abbreviated month names are read from Windows and can be any length. |
xlSecondCode | String | Second symbol (s). |
xlTimeSeparator | String | Time separator (: ). |
xlTimeLeadingZero | Boolean | True if a leading zero is displayed in times. |
xlWeekdayNameChars | Long | Always returns three characters for backward compatibility. Abbreviated weekday names are read from Windows and can be any length. |
xlYearCode | String | Year symbol in number formats (y). |
Measurement systems
Index | Type | Description |
---|---|---|
xlMetric | Boolean | True if you are using the metric system; False if you are using the English measurement system. |
xlNonEnglishFunctions | Boolean | True if you are not displaying functions in English. |
Separators
Index | Type | Description |
---|---|---|
xlAlternateArraySeparator | String | Alternate array item separator to be used if the current array separator is the same as the decimal separator. |
xlColumnSeparator | String | Character used to separate columns in array literals. |
xlDecimalSeparator | String | Decimal separator. |
xlListSeparator | String | List separator. |
xlRowSeparator | String | Character used to separate rows in array literals. |
xlThousandsSeparator | String | Zero or thousands separator. |
Symbols, separators, and currency formats shown in the preceding table may differ from those used in your language or geographic location and may not be available to you, depending on the language support (U.S. English, for example) that you have selected or installed.
Example
This example displays the international decimal separator.
MsgBox "The decimal separator is " & _
Application.International(xlDecimalSeparator)
Support and feedback
Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.