When you gain something, you almost always also gain something unwanted as well. That something is Version Hell!
Author: Geetesh Bajaj
Product/Version: PowerPoint
Content on this page is not recent and has been retained for historical reasons.
Software makers release new versions of their products all the time, and each version upgrade adds an updated file format that can no longer be opened by users of previous versions. This makes sure that users upgrade all the time, and it's easier for the software maker too since they don't have to find workarounds for users of previous versions.
Microsoft doesn't work that way. They make sure that users of older versions can still open new and improved file formats. This approach is laudable but it's not without its share of problems. These problems have been more rampant than usual in the case of PowerPoint. While it was already a tough task moving PowerPoint presentations between Windows and Mac machines, now it's downright difficult moving between PowerPoint 2007 for Windows and users of older Windows versions of PowerPoint. Welcome to PowerPoint's Version Hell!
Introduction
Template Terror
Charting Concerns
Cross-Platform PowerPoint
Conclusion
If you have are still working with PowerPoint 2003, and work in a mixed environment where some users have upgraded to PowerPoint 2007, you know that it's no easy task working with presentations that have been opened, edited, and saved on both versions. The opposite is also true. If you are using PowerPoint 2007, and need to share files with users who are still working on PowerPoint 2003 (or even older versions), you know that there have been some unhappy times!
And, if you really haven't noticed any issues while working with different PowerPoint versions, then you are absolutely lucky. However, even then, make sure you are aware of the possible pitfalls.
Now, let us look at another part of this version story that spans across OS platforms—with file issues, link problems, and media maladies that stem from viewing and editing PowerPoint presentations created on Windows on the Mac, or even vice versa. Everything isn't too well on that front too.
All these issues can be placed under a common umbrella that can be called Version Hell, and while it's no fun being under this umbrella, life can be much more uncomplicated if you are aware of these problems, and ready to look at workarounds and best practices. You might have noticed that we never promised any solutions. That's because very few of them exist. Most of the time, you'll have to look at workarounds for existing content, and plan with best practices for any new slides you create. As goes the famous saying: an ounce of prevention is worth a pound of cure.
Version Hell can raise its head at a time you least expect it to show up. Many times, there's nothing much you can do. However, we don't expect you to pray, and fully recommend that you be prepared for any such situation. That calls for a two-pronged approach.
First, be aware of the common problem areas.
And secondly, follow a set of guidelines all the time.
Let us first show you the main problem areas. In exploring these, we decided to categorize them into three distinct areas:
It's quite apt that this is named template terror. What else would you call it when your masters gets deleted, multiple masters become hundreds of slide layouts, and you end up with something that doesn't work within PowerPoint 2003 or 2007?
As one of our friends explained, Huge client makes a move to PowerPoint 2007, and needs all their templates and presentations updated for 2007 using new layouts, charts, and tables (and needs them all to work in PowerPoint 2003 as well)! Cannot go backwards, layouts become many, many masters and charts lose the wow factor. Version Hell raises its head yet again.
The workaround for this problem is actually quite simple—so simple that some would call it blunt. As far as possible, create a separate set of templates and prototype presentations for PowerPoint 2007 and 2003 (and earlier). Use multiple masters for version 2003 and earlier sets, and slide layouts for version 2007. Also, if you also need to use these templates on PowerPoint for Mac, be aware that 2003 and earlier on Windows roughly translates to 2004 and earlier on the Mac. Similarly 2007 on Windows is the file format equivalent of 2008 on the Mac. Ignore this approach, and you'll have a nightmare sorting out the hell you'll be in!
Also, if there are some important presentations that are shown by large groups using different versions of PowerPoint, do ensure that you keep separate PPT and PPTX versions of them, so as to make sure that you are prepared for any situation.
To a certain extent, smaller groups working with a very simple template (one slide master, no title master) and simple slides may relax these rules. In that case, working in both versions might be possible. But again in that case, your templates and master need to use the PowerPoint 2003 PPT and POT file formats, and version 2007 users will have to work in compatible mode. This action might alleviate some issues, but it still will only address the template terror in version hell. You are still prone to other version problems. Evolve your simple template with a single master to something that includes a title master, or heaven forbid multiple masters; and you are again on the highway to version hell.
So, if you make the template in PowerPoint 2007, will it be okay in PowerPoint 2003? How about making it in PowerPoint 2003—will it work in PowerPoint 2007? Short answer: if you make the template in 2007, you may have some oddities with title slides in 2003. If you make the template in 2003, the color scheme will not be right in 2007. It's best to make the 2007 template in 2007 and the 2003 template in 2003.
Charting concerns are not as terrible as template terrors. Even then, we'll put them on a close second rank since many presentations that belong to the PowerPoint 2003 and earlier versions have charts that were created using the Microsoft Graph component. Enter version 2007, and the amazing improvements in charts stemmed from the fact that Excel 2007 rather than Graph was doing the charting.
We need to add here that if you have PowerPoint 2007 installed without Excel 2007 on your system, you'll still get to use Microsoft Graph. That could be an advantage if you need to share chart slides with users who are still using PowerPoint 2003 or earlier. However, for the rest of this article, we'll assume that you are using Excel 2007 as the charting component for PowerPoint 2007, and Microsoft Graph as the charting component in PowerPoint 2003. That's the default, and we don't find an easy way to change that option.
Some users report error messages about open dialog boxes in Excel when the try to insert a new chart in PowerPoint 2007. Most of the time, running the Office Diagnostics option via Office Button | PowerPoint Options | Resources resolves the issue. This, and other similar issues may result from some broken registry entries between 2007 versions of PowerPoint and Excel as far as charting is concerned—running Office Diagnostics is therefore a good idea even if you run into a similar, unrelated issue.
A majority of charting problems stem from the fact that PowerPoint 2007 prompts you to convert, convert all, or edit existing charts when you try to edit a chart that was created in PowerPoint 2003 or earlier using Microsoft Graph. If you need to share these slides with users of older versions of PowerPoint, make sure you choose the Edit Existing option. In fact, you can change the default behavior in PowerPoint 2007 to Edit Existing by using a registry key edit explained by PowerPoint MVP Steve Rindsberg.
Create this key in the registry. Registry editing is not recommended for the faint-hearted. Also, always keep a backup of your system before attempting any registry edit:
This change in the registry results in new behaviors in PowerPoint 2007 as far as charting is concerned:
If you edit a 2007 chart in 2003, you lose the colors. Maybe something to note for users.
Updated information on this technique can be always found on the PowerPoint FAQ site.
To restore the charting options to Excel 2007, just delete the DWORD key you created.
PowerPoint started life as a Mac program that was acquired by Microsoft. They continued creating a Mac version of PowerPoint along with Windows versions. Somewhere along the way, maybe around version 4, both the Mac and Windows versions started drifting a little as far as the feature set and media support was concerned. The rift is at its widest in PowerPoint versions 2007 and 2008 although these current versions are better behaved in the way they explain these errors.
PowerPoint 2008 for the Mac includes the Compatibility Report option, accessible via the View | Compatibility Report menu option. This report checks the open presentation for compatibility issues with profiles of all versions of PowerPoint on Windows and Mac—right-back to PowerPoint 97 and 98. Then, it tells you exactly what features may be compromised, and what will not work.
PowerPoint 2007 has a similar Compatibility Checker that can be accessed from Office Button | Prepare | Run Compatibility Checker. However, this option only looks at compatibility issues with older versions of PowerPoint on Windows, and there's no reporting of problems with Mac versions of PowerPoint.
There are some guidelines that you can follow when you are creating PowerPoint presentations intended to be viewed or edited on both Windows and Mac versions of PowerPoint:
We discussed three important aspects of Version Hell, and there's a whole lot more than just these issues that you may encounter. The best thing you can do is create a unique set of guidelines for everything you do on a PowerPoint slide. Here's a starting set of thoughts—add to these, and make changes as per your unique requirements:
As you might have realized by now, there are no solutions to version hell. Yet, there is still so much you can do to avoid it in the first place.
Having said so, there's no better solution to this problem other than creating a long term plan. This is a plan that moves everyone in your organization to working on the same version of PowerPoint. But I guess that does not happen very often in the real world!
You May Also Like: Writers Block: How to Break Through | Ship PowerPoint Templates
Microsoft and the Office logo are trademarks or registered trademarks of Microsoft Corporation in the United States and/or other countries.