2. Shared Workbooks
• Think “Track Changes”, but concurrent
multi-user editing
• Real time updates & conflict resolution
• Enables “track changes” feature
• Supports revision history log
3. How It Works
• Changes are written as separate parts
within the package
• A log table (revisionHeaders.xml) tracks
when changes are made, and the
relationship id to the revision details
• The application scans the log table for new
changes and pulls them into the workbook
15. Disclaimer
This presentation is for informational purposes only, and should
not be relied upon as a substitute or replacement for Microsoft
formal file format documentation, which is available at the
following website: https://msdn.microsoft.com/en-
us/library/cc313118(v=office.12).aspx. Any views or opinions
presented in this material are solely those of the author and do
not necessarily represent those of Microsoft. Microsoft
disclaims all liability for mistakes or inaccuracies in this
presentation.