The Apple Core

Jason D. O'Grady & David Morgenstern

VBA to make its triumphant return to Excel 2011 for Mac

By | August 11, 2010, 8:40am PDT

Summary: Microsoft discontinued support for Visual Basic for Applications (aka VBA) in Office for Mac 2008 — but I’ve confirmed that VBA will make its triumphant return to Excel 2011 for Mac.

Microsoft discontinued support for Visual Basic for Applications (aka VBA) in Office for Mac 2008 –much to the dismay of its cross-platform customers – but I’ve confirmed that the feature will make its triumphant return in Excel 2011 for Mac, which will ship at the end of October 2010.

Office 2004 for Mac had it, Office 2008 for Mac lost it:

In Office 2004, you could create a button that, for example, triggered several search-and-replace steps in a row, shuffled things around on a spreadsheet, or magnified what’s on your screen to 150 percent. In 2008, it’s all gone.

Microsoft clarified its stance on VBA support in early 2008 after a rumor circulated that it was also being removed from the Windows version of Excel:

While it’s true that VBA isn’t supported in the latest version of Office for the Mac and the VBA licensing program did close to new customers last year, we have no plans to remove VBA from future versions of Office for Windows. We understand that VBA is a critical capability for large numbers of our customers; accordingly, there is no plan to remove VBA from future versions of Excel.

In May 2008 Microsoft announced that it would restore VBA in the next version of Office for the Mac and the good news is that it won’t happen on Microsoft’s typical four-year cycle — which would mean 2012. We can look forward to the return of macros to the Mac version of Office, in 2011.

I’ve confirmed that the MacBU will be bringing the latest version – VBA 6.5. And files will be compatible with the Windows version.

Good news indeed.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Jason O'Grady is a journalist and author specializing in mobile technology. He has published six books on Apple and mobile gadgets and his PowerPage blog has been publishing for over 15 years.

Disclosure

Jason D. O'Grady

Jason D. O'Grady is the creator and editor of O'Grady's PowerPage, which has been publishing mobile technology news since 1995. He maintains an advertising relationship with the following legacy advertisers on the PowerPage:

  • Amazon Associates
  • Google Adsense
  • Tekserve
  • Advertising on the PowerPage is brokered by a third-party agency (BackBeat Media) and he recuses himself from these negotiations.

Biography

Jason D. O'Grady

Jason D. O'Grady developed an affinity for Apple computers after using the original Lisa, and this affinity turned into a bona-fide obsession when he got the original 128 KB Macintosh in 1984.

He started writing one of the first Web sites about Apple (O'Grady's PowerPage) in 1995 and is considered to be one of the fathers of blogging. He has been a frequent speaker at the Macworld Expo conference and a member of the conference faculty. He also co-founded the first dedicated PowerBook User Group (PPUG) in the United States.

After winning a major legal battle with Apple in 2006, he set the precedent that independent journalists are entitled to the same protections under the First Amendment as members of the mainstream media.

O'Grady is the author of The Nexus One Pocket Guide, The Droid Pocket Guide, The Google Phone Pocket Guide, and The Garmin nuvi Pocket Guide (Peachpit Press), the author of Corporations That Changed the World: Apple Inc. (Greenwood Press), and a contributor to The Mac Bible (Peachpit Press). In addition, he has contributed to numerous Mac publications over the years, including MacWEEK, Macworld, and MacPower (Japan).

When he's not writing about Apple for ZDNet at The Apple Core, he enjoys spending time with his family in New Jersey.

7
Comments

Join the conversation!

Just In

RE: VBA to make its triumphant return to Excel 2011 for Mac
jackson1984-24316069205748857739440257893812 11th Oct
You are accomplishing mulberry outlet store an amazing occupation at your web site web page, gentleman. I've been generally a reader of your site.
This return is not "triumphant"; it is an embarrassment. Only a monopolist like Microsoft could get away with a stunt like removing basic functionality from a program for 3 years.
0 Votes
+ -
A different read on the situation ...
RationalGuy 11th Aug 2010
@commun5

I think the move away from VBA is part of a larger move by Microsoft away from VBScript-based workflows and towards .NET for applications and PowerShell for scripting. Unfortunately for them, Office+VBA and VBScript were really powerful platforms that let business get work done. Excel spreadsheet can be fully-functional small-scale portable database applications. Every Windows admin worth his salt has a library of useful scripts compiled over the years. Every move away from these technologies is met with resistance because they're ingrained.
@RationalGuy

If that was their purpose, then they should have spent time working on a way to translate VBScript programs into .NET language. The more basic problem is that Microsoft is unwilling to commit their resources to make their Mac software (let alone their Windows Office software) fully functional.
@commun5 - and other features, like the equation editor.

I received Mac Office 2008 from college. I ended up buying Office 2010 for Windows to replace it due to the number of inter-platform incompatibility issues.
0 Votes
+ -
@commun5
At the time they claimed that recoding the Mac version to be Intel native was too resource intensive.
@macadam

And what DID they spend all those resources doing that made Office 2008 so great?
0 Votes
+ -
RE: VBA to make its triumphant return to Excel 2011 for Mac
jackson1984-24316069205748857739440257893812 11th Oct
You are accomplishing mulberry outlet store an amazing occupation at your web site web page, gentleman. I've been generally a reader of your site.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix