Interesting thread Julie and John. If you're using the ProgressBar control then you'll be developing on a 32 bit version of Microsoft Office. You'll have added a reference for Microsoft Windows Common Controls to the project to be able to use it and it may
be worth noting that the mscomctl.ocx library that the control is part of is not available as in MSO 64 bit so the add-in won't work on all versions of PowerPoint.
Referring to this MSDN article :
http://msdn.microsoft.com/en-us/library/office/ee691831(v=office.14).aspx
Quote :
"Native 64-bit processes in Office 2010 cannot load 32-bit binaries. This includes the common controls
of MSComCtl (TabStrip,
Toolbar, StatusBar, ProgressBar,
TreeView, ListViews, ImageList, Slider, ImageComboBox) and the controls of MSComCt2 (Animation,
UpDown, MonthView, DateTimePicker, FlatScrollBar).These controls were installed by previous versions of Microsoft Office and are installed by 32-bit Office 2010. An alternative must be found for existing Microsoft Office VBA solutions that utilize these controls
when the code is migrated to 64-bit Office 2010.
64-bit Office 2010 does not provide 64-bit versions of the Common Controls."
Needless to say, this is a real pain in the rear for VBA developers! That's why I write my own progress bars from scratch.