Appendix B. Version Compatibility

See Chapter 6 for instructions on how to check the Excel version at runtime and recommendations on how to handle version differences. Table B-1 lists the Excel objects by year introduced. The sections that follow the table summarize the changes for each version. In this table, X=available, H=hidden or obsolete, and M=Macintosh only.

Table B-1. Excel objects listed by product version

 

Excel year (version)

   

Object

1995 (7)

1997 (8)

2000 (9)

2002 (10)

2003 (11)

AddIn

X

X

X

X

X

Adjustments

 

X

X

X

X

AllowEditRange

   

X

X

Application

X

X

X

X

X

Arc

X

H

H

H

H

Areas

X

X

X

X

X

AutoCorrect

X

X

X

X

X

AutoFilter

X

X

X

X

X

AutoRecover

   

X

X

Axis

X

X

X

X

X

AxisTitle

X

X

X

X

X

Border

X

X

X

X

X

Button

X

H

H

H

H

CalculatedFields

 

X

X

X

X

CalculatedItems

 

X

X

X

X

CalculatedMember

   

X

X

CalloutFormat

 

X

X

X

X

CellFormat

   

X

X

Characters

X

X

X

X

X

Chart

X

X

X

X

X

ChartArea

X

X

X

X

X

ChartColorFormat

 

X

X

X

X

ChartFillFormat

 

X

X

X

X

ChartGroup

X

X

X

X

X

ChartObject

X

X

X

X

X

ChartTitle

X

X

X

X

X

CheckBox

X

H

H

H

H

ColorFormat

 

X

X

X

X

Comment

 

X

X

X

X

ConnectorFormat

X

X

X

X

X

ControlFormat

 

X

X

X

X

Corners

X

X

X

X

X

CubeField

  

X

X

X

CustomProperty

   

X

X

CustomView

 

X

X

X

X

DataLabel

X

X

X

X

X

DataTable

 

X

X

X

X

DefaultWebOptions

  

X

X

X

Diagram

   

X

X

DiagramNode ...

Get Programming Excel with VBA and .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.