6 Appendix B: Product Behavior

The information in this specification is applicable to the following Microsoft products or supplemental software. References to product versions include updates to those products.

  • Microsoft Office Excel 2007

  • Microsoft Excel 2010

  • Microsoft Excel 2013

  • Microsoft Excel 2016

  • Microsoft Excel 2019

  • Microsoft Excel 2021

  • Microsoft Excel LTSC 2024

Exceptions, if any, are noted in this section. If an update version, service pack or Knowledge Base (KB) number appears with a product name, the behavior changed in that update. The new behavior also applies to subsequent updates unless otherwise specified. If a product edition appears with the product version, behavior is different in that product edition.

Unless otherwise specified, any statement of optional behavior in this specification that is prescribed using the terms "SHOULD" or "SHOULD NOT" implies product behavior in accordance with the SHOULD or SHOULD NOT prescription. Unless otherwise specified, the term "MAY" implies that the product does not follow the prescription.

<1> Section 2.2:  This namespace was introduced in Excel 2013.

<2> Section 2.2:  This namespace was introduced in Excel 2010.

<3> Section 2.2:  This namespace was introduced in Excel 2010.

<4> Section 2.2:  This namespace was introduced in Excel 2013.

<5> Section 2.2:  This namespace was introduced in Excel 2013.

<6> Section 2.4.104:  Excel versions prior to Excel LTSC 2024 will not ignore this.

<7> Section 2.4.105:  Excel versions prior to Excel LTSC 2024 will not ignore this.

<8> Section 2.5.4:  This attribute is available only in Excel 2016.

<9> Section 2.6.3:  Office Excel 2007, Excel 2010, and Excel 2013 do not write the correct value into this field sometimes. Although the value of this field is validated on load, it is not used at run time.

<10> Section 2.6.3:  Office Excel 2007, Excel 2010, and Excel 2013 do not write the correct value into this field sometimes. Although the value of this field is validated on load, it is not used at run time.

<11> Section 2.6.10:  The following table shows the different versions of function accuracy that Excel 2010 and Excel 2013 supports.

Value

Meaning

0

Functions are calculated using the current application’s algorithms.

1

Functions are calculated using algorithms implemented in Office Excel 2007.

2

Functions are calculated using algorithms implemented in Excel 2010.

<12> Section 2.6.24:  Office Excel 2007 does not support multiple uses of the same OLAP measure in one cache hierarchy, and does not discard the associated cache hierarchy when ignore is TRUE.

<13> Section 2.6.25:  Office Excel 2007 will not ignore the fld attribute of the ancestor CT_DataField ([ISO/IEC29500-4:2016] section A.2).

<14> Section 2.6.30:  Office Excel 2007 does not ignore these complex types.

<15> Section 2.6.31:  Office Excel 2007 does not support multiple uses of the same OLAP measure in one PivotTable view, and does not ignore this pivot field when ignore is TRUE.

<16> Section 2.6.34:  The 2007 Microsoft Office system does not load a file in which this field contains a value that it does not recognize, or is not recognized by the underlying operating system. The 2007 Office system recognizes the following language tags.

Language

Locale

Language tag

Afrikaans

South Africa

af-ZA

Albanian

Albania

sq-AL

Alsatian

France

gsw-FR

Amharic

Ethiopia

am-ET

Arabic

Algeria

ar-DZ

Arabic

Kingdom of Bahrain

ar-BH

Arabic

Egypt

ar-EG

Arabic

Iraq

ar-IQ

Arabic

Jordan

ar-JO

Arabic

Kuwait

ar-KW

Arabic

Lebanon

ar-LB

Arabic

Libya

ar-LY

Arabic

Morocco

ar-MA

Arabic

Oman

ar-OM

Arabic

Qatar

ar-QA

Arabic

Saudi Arabia

ar-SA

Arabic

Syria

ar-SY

Arabic

Tunisia

ar-TN

Arabic

U.A.E.

ar-AE

Arabic

Yemen

ar-YE

Armenian

Armenia

hy-AM

Assamese

India

as-IN

Azerbaijani (Cyrillic)

Azerbaijan

az-AZ-Cyrl

Azerbaijani (Latin)

Azerbaijan

az-AZ-Latn

Bangla

Bangladesh

bn-BD

Bangla (Bangla Script)

India

bn-IN

Bashkir

Russia

ba-RU

Basque

Basque (Basque)

eu-ES

Belarusian

Belarus

be-BY

Bhutanese

Bhutan

bo-BT

Bosnian (Cyrillic)

Bosnia and Herzegovina

bs-BA-Cyrl

Bosnian (Latin)

Bosnia and Herzegovina

bs-BA-Latn

Breton

France

br-FR

Bulgarian

Bulgaria

bg-BG

Catalan

Catalan

ca-ES

Chinese

Hong Kong SAR

zh-HK

Chinese

Macao SAR

zh-MO

Chinese

PRC

zh-CN

Chinese

Singapore

zh-SG

Chinese

Taiwan

zh-TW

Corsican

France

co-FR

Croatian

Croatia

hr-HR

Croatian (Latin)

Bosnia and Herzegovina

hr-BA-Latn

Czech

Czech Republic

cs-CZ

Danish

Denmark

da-DK

Dari

Afghanistan

prs-AF

Divehi

Maldives

div-MV

Dutch

Belgium

nl-BE

Dutch

Netherlands

nl-NL

English

Australia

en-AU

English

Belize

en-BZ

English

Canada

en-CA

English

Caribbean

en-CB

English

India

en-IN

English

Ireland

en-IE

English

Jamaica

en-JM

English

Malaysia

en-MY

English

New Zealand

en-NZ

English

Philippines

en-PH

English

South Africa

en-ZA

English

Trinidad

en-TT

English

United Kingdom

en-GB

English

United States

en-US

English

Zimbabwe

en-ZW

Estonian

Estonia

et-EE

Faroese

Faroe Islands

fo-FO

Filipino

Philippines

fil-PH

Finnish

Finland

fi-FI

French

Belgium

fr-BE

French

Canada

fr-CA

French

France

fr-FR

French

Luxembourg

fr-LU

French

Monaco

fr-MC

French

Switzerland

fr-CH

Frisian

Netherlands

fy-NL

Galician

Galicia

gl-ES

Georgian

Georgia

ka-GE

German

Austria

de-AT

German

Germany

de-DE

German

Liechtenstein

de-LI

German

Luxembourg

de-LU

German

Switzerland

de-CH

Greek

Greece

el-GR

Greenlandic

Greenland

kl-GL

Gujarati (Gujarati Script)

India

gu-IN

Hausa (Latin)

Nigeria

ha-NG-Latn

Hebrew

Israel

he-IL

Hindi

India

hi-IN

Hungarian

Hungary

hu-HU

Icelandic

Iceland

is-IS

Igbo

Nigeria

ig-NG

Inari Sami

Finland

smn-FI

Indonesian

Indonesia

id-ID

Inuktitut (Latin)

Canada

iu-CA-Latn

Inuktitut (Syllabics)

Canada

iu-CA-Cans

Irish

Ireland

ga-IE

isiXhosa / Xhosa

South Africa

xh-ZA

isiZulu / Zulu

South Africa

zu-ZA

Italian

Italy

it-IT

Italian

Switzerland

it-CH

Japanese

Japan

ja-JP

Kannada (Kannada Script)

India

kn-IN

Kazakh

Kazakhstan

kk-KZ

Khmer

Cambodia

kh-KH

K'iche

Guatemala

qut-GT

Kinyarwanda

Rwanda

rw-RW

Konkani

India

kok-IN

Korean

Korea

ko-KR

Kyrgyz

Kyrgyzstan

ky-KG

Lao

Lao PDR

lo-LA

Latvian

Latvia

lv-LV

Lithuanian

Lithuania

lt-LT

Lower Sorbian

Germany

wee-DE

Lule Sami

Norway

smj-NO

Lule Sami

Sweden

smj-SE

Luxembourgish

Luxembourg

lb-LU

Macedonian (Macedonia, FYRO)

Macedonia, former Yugoslav Republic of

mk-MK

Malay

Brunei

ms-BN

Malay

Malaysia

ms-MY

Malayalam (Malayalam Script)

India

ml-IN

Maltese

Malta

mt-MT

Maori

New Zealand

mi-NZ

Mapudungun

Chile

arn-CL

Marathi

India

mr-IN

Mohawk

Mohawk

moh-CA

Mongolian (Cyrillic)

Mongolia

mn-MN

Mongolian (Mongolian)

PRC

mn-CN-Mong

Nepali

Federal Democratic Republic of Nepal

ne-NP

Northern Sami

Finland

se-FI

Northern Sami

Norway

se-NO

Northern Sami

Sweden

se-SE

Norwegian (Bokmål)

Norway

nb-NO

Norwegian (Nynorsk)

Norway

nn-NO

Occitan

France

oc-FR

Odia (Odia Script)

India

or-IN

Pashto

Afghanistan

ps-AF

Persian

Iran

fa-IR

Polish

Poland

pl-PL

Portuguese

Brazil

pt-BR

Portuguese

Portugal

pt-PT

Punjabi (Gurmukhi Script)

India

pa-IN

Quechua

Bolivia

quz-BO

Quechua

Ecuador

quz-EC

Quechua

Peru

quz-PE

Romanian

Romania

ro-RO

Romansh

Switzerland

rm-CH

Russian

Russia

ru-RU

Sakha

Russia

sah-RU

Sanskrit

India

sa-IN

Serbian (Cyrillic)

Bosnia and Herzegovina

sr-BA-Cyrl

Serbian (Cyrillic)

Serbia

sr-SP-Cyrl

Serbian (Latin)

Bosnia and Herzegovina

sr-BA-Latn

Serbian (Latin)

Serbia

sr-SP-Latn

Sesotho sa Leboa / Northern Sotho

South Africa

ns-ZA

Setswana / Tswana

South Africa

tn-ZA

Sinhala

Sri Lanka

si-LK

Skolt Sami

Finland

sms-FI

Slovak

Slovakia

sk-SK

Slovenian

Slovenia

sl-SI

Southern Sami

Norway

sma-NO

Southern Sami

Sweden

sma-SE

Spanish

Argentina

es-AR

Spanish

Bolivia

es-BO

Spanish

Chile

es-CL

Spanish

Columbia

es-CO

Spanish

Costa Rica

es-CR

Spanish

Dominican Republic

es-DO

Spanish

Ecuador

es-EC

Spanish

El Salvador

es-SV

Spanish

Guatemala

es-GT

Spanish

Honduras

es-HN

Spanish

Mexico

es-MX

Spanish

Nicaragua

es-NI

Spanish

Panama

es-PA

Spanish

Paraguay

es-PY

Spanish

Peru

es-PE

Spanish

Commonwealth of Puerto Rico

es-PR

Spanish

Spain

es-ES

Spanish

United States

es-US

Spanish

Uruguay

es-UY

Spanish

Venezuela

es-VE

Swahili

Kenya

sw-KE

Swedish

Finland

sv-FI

Swedish

Sweden

sv-SE

Syriac

Syria

syr-SY

Tajik (Cyrillic)

Tajikistan

tg-TJ-Cyrl

Tamazight (Latin)

Algeria

tmz-DZ-Latn

Tamil

India

ta-IN

Tatar

Russia

tt-RU

Telugu (Telugu Script)

India

te-IN

Thai

Thailand

th-TH

Tibetan

PRC

bo-CN

Turkish

Turkey

tr-TR

Turkmen

Turkmenistan

tk-TM

Uighur

PRC

ug-CN

Ukrainian

Ukraine

uk-UA

Upper Sorbian

Germany

wen-DE

Urdu

Pakistan

ur-PK

Uzbek (Cyrillic)

Uzbekistan

uz-UZ-Cyrl

Uzbek (Latin)

Uzbekistan

uz-UZ-Latn

Vietnamese

Viet Nam

vi-VN

Welsh

United Kingdom

cy-GB

Wolof

Senegal

wo-SN

Yi

PRC

ii-CN

Yoruba

Nigeria

yo-NG

<17> Section 2.6.47:  Office Excel 2007 does not ignore the ancestor CT_PivotHierarchy element.

<18> Section 2.6.48:  Office Excel 2007 does not ignore the ancestor CT_CacheField element.

<19> Section 2.6.63:  Excel 2010 and Excel 2013 requires that the corresponding ListItem ([ISO/IEC29500-4:2016] section 14.4.2.36) be present.

<20> Section 2.6.65:  Excel 2010 loads and roundtrips this value for scroll bars and spin boxes, but it does not support its functionality.

<21> Section 2.6.65:  Excel 2010 requires that the corresponding FmlaRange ([ISO/IEC29500-4:2016] section 14.4.2.29) be present.

<22> Section 2.6.65:  Excel 2010 and Excel 2013 ignore this attribute. This attribute is being deprecated.

<23> Section 2.6.65:  This attribute is being deprecated in Excel 2010. Its functionality will be replaced with attribute noThreeD.

<24> Section 2.6.65:  Excel 2010 loads and roundtrips this value, but it only supports its functionality for scroll bar form controls when run in a dialog box .

<25> Section 2.6.65:  Excel 2010 does not support this attribute.

<26> Section 2.6.65:  Excel 2010 does not support this attribute.

<27> Section 2.7.16:  Excel 2010 uses this value only when the drop-down control is run in a dialog box, in all other cases the drop-down control behaves as a standard combo box.