Microsoft Office Tutorials and References
In Depth Information
The Object Model Concept
files and map the data to specific cells in a worksheet. It also introduced the concept of the List, a
specially designated range of cells. Both of these features would prove to be precursors to future
Excel 2007
Excel 2007 (also known as Excel 12) was released in early 2007. Its official name is Microsoft Office
Excel 2007. This release represented the most significant change since Excel 97, including a change
to Excel’s default file format. The new format was XML based although a binary format is still
available. Another major change was the Ribbon, a new type of UI that replaced the Excel menu and
toolbar system. In addition to these two major changes, Microsoft enhanced the List concept
introduced in Excel 2003 (a List is now known as a Table), improved the look of charts, significantly
increased the number of rows and columns, and added some new worksheet functions.
XML (Extensible Markup Language) stores data in a structured text format. The new file
formats are actually compressed folders that contain several different XML files. The
default format’s file extension is .xlsx . There’s also a macro-enabled format with the
extension .xlsm , a new binary format with the extension .xlsb , and all the legacy
formats that you’re used to.
Excel 2010
The current version, Excel 2010, was released in early 2010 and is also known as Excel 14. If you
think you’ve spotted a typo in the previous sentence, you’re wrong. Yes, even big companies can
be superstitious; Microsoft skipped Version 13 of Office and went from Version 12 to Version 14.
Excel 2010 builds on the improvements introduced in Excel 2007, and it offers several new
enhancements. See the sidebar, “What’s new in Excel 2010?”
The Object Model Concept
If you’ve dealt with computers for any length of time, you’ve undoubtedly heard the term
objectoriented programming. An object essentially represents a software element that a programmer
can manipulate. When using Excel, you may find it useful to think in terms of objects, even if you
have no intention of becoming a programmer. An object-oriented approach can often help you
keep the various elements in perspective.
Excel objects include the following:
h Excel itself
h An Excel workbook
h A worksheet in a workbook
h A range in a worksheet
Search JabSto ::

Custom Search