VBA Will Return To Mac Office
An anonymous reader sends a pointer to Erik Schwiebert's blog — he's the design lead of Microsoft's Mac Business Unit — where he announces that Visual Basic will be returning to Mac Office. Not in Office 2008, which started shipping earlier this year. We discussed the announced death of VBA in Mac Office 17 months back. Schwiebert says that the interval to the next version of Mac Office will be shorter than 4 years but isn't able to offer any more detail. The blog post calls for feedback on what features of VBA and Windows interoperability are most important to people.
Shorter than four years? Now there's commitment to a schedule!
You never know, by that time ODF might be a highly used standard, Linux and Mac might have dwarfed Windows, and MS Office might have been replaced in a lot of office environments.
That is just _so_ cool. I'm absolutely dying to help my customers by creating cross-platform applications in VBA. They will enjoy all the goodness and richness of the Microsoft Office platform, with 86 MB single-user OLE files, spreadsheets/graphics/mail-merge/database-monster all rolled into one. On a share. So everyone can use it.
8 of 13 people found this answer helpful. Did you?
I think the reason they gave was that it was too hard to port the old Office 2004 VBA runtime from PPC to x86 code - the runtime was apparently an absolute mess that was tied very tightly to the ISA. Why they didn't write one portable VBA engine for Windows and Mac I don't know.
Whether that's true or not I don't know, it's the old choice between assuming incompetence or malice I guess.
Wasn't it just a few weeks ago that the OpenOffice 3 announcements were made, including partial VBA support for the Mac version? Microsoft seem to be happy to drop VBA support from the Mac version to try to persuade people who rely on it to switch to Windows, but to add it back when that reason no longer applies, so as not to lose marketshare to the reason that it no longer applies... (And yes, there were other office suites that could do that beforehand, but businesses are at least likely to have heard of OpenOffice.org/StarOffice.)
(1)DOCOMEFROM!2~.2'~#1WHILE:1<-"'?.1$.2'~'"':1/.1$.2'~#0"$#65535'"$"'"'&.1$.2'~'#0$#65535'"$#0'~#32767$#1"
Visual Basic will be returning to Mac Office.
What did Mac users do to deserve that punishment?
That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
MAC: Hello, I'm a Mac.
PC: [surrounded by noisy children] Hello, I'm a PC. Ha ha ha!
MAC: PC, it's good to see you laughing. Who are all your friends?
PC: [children are poking and pinching PC] Oh them? Ouch! Ha ha ha! They are Script Kiddies! Ouch! Ha ha ha!
MAC: Script Kiddies? What do they do?
PC: Now that VBA, the Enterprise Virus Development Platform, will soon be available on Office for Mac, you are about to find out. Ouch! Ha ha ha!
Rich And Stupid is not so bad as Working For Rich And Stupid.