East Carolina University
 
<-- Back to ECU Macintosh Support
Excel 2008 - Macros not supported


 

Visual Basic for Applications (VBA) are NOT supported in Office 2008. This was by Microsoft's design.



Why was it removed?
Microsoft says Office 2008 was built to be a universal application designed to run on the new Apple Intel processors. The Macintosh VBA compiler was originally designed to run on PPC-based Macs and will not work without serious modifications on the Intel Macs. The modifications would have pushed back the release date of Office 2008.

Options
  • Keep both Office 2004 and Office 2008. They can be run at the same time. Just make sure Office 2008 SP 1 has been installed first.
  • Stick with Office 2004, running it in Macintosh Rosetta on Intel-based Macs. However, files with the new "m" format (.docm, .xlsm, or pptm) won't run and can't be converted for Office 2004.
  • Learn AppleScript. Entourage 2004 has been working without macros since its existence. According to Microsoft, "virtually everything you can do in VBA, you can also do in AppleScript".
  • Use a Windows machine.
  • If you have an Intel Macintosh, you can use BootCamp and open it in Windows XP.
  • Open it within a virtualization program like Parallels or VMWare's Fusion. (Note: At this time, ITCS doesn't support any of these virtual programs.)