Microsoft Says VBA Is Here To Stay
Angostura writes "Microsoft's team blog for Microsoft Excel and Excel Services has responded with a denial to the earlier report that Visual Basic for Applications will disappear from Windows Office in 2009. The Slashdot discussion on the report on Tuesday got pretty animated."
If they had they rid the world of VBA on top of publishing their binary specs in an Open Source compatible way, their reputation bar might have ended up on the "good guy" side :).
Oh thank god... don't know what I'd do without that!
If OOXML is to become an ISO standard fully implemented in Office 2009; VBA and binary blobs will have to be deprecated and removed from the feature list.
Else, after ISO approval is sought and obtained, MS might claim it is deprecated but still provide support in Office..... either way, confused times ahead for the Office cash cow, methinks.
If you keep throwing chairs, one day you'll break windows....
Interestingly enough:... 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
Looks like MS may be crippling the Mac version to stop enterprises from moving on from Windows.
Customers don't want VBA to go away.
They want the damn ribbon to go away!
There is no mod option "-1: Disagree" for a reason. "Overrated" is not an acceptable substitute. Post something instead.
VBA for Office Mac was dropped because AppleScript is far more powerful for the task and by dropping VBA you hinder cross platform compatibility. Devious.
CDE open sourced! https://sourceforge.net/projects/cdesktopenv/
I absolutely hate VBA but it's conflicted because I've made so much money untangling some spaghetti coded VBA nightmare cobbled together as a spare time project that became a legacy application no one can live without.
Hate the language, love the money from fixing it.
That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
The link that _I_ clicked took me to a blog that said that VBA was no longer supported, and that the licensing program had gone away. To me this means 'dead'. No support and no license means that no reputable vendor is going to nail any new shingles to this product. Any future offerings using VBA are destined to be either snakeoil or shareware.
Am I missing something here?
VBA is gone from Office for the Mac and VBA developers is closed. Microsoft is acknowledging that both these "clues" that made people conclude that VBA in Office was going away are true - but they contend that VBA in Office is not going away.
"The facts you cited are right - but your logical conclusion was wrong. We're Microsoft and we are not bound by logic."
Basically.
=tkk
Bill Gates - Creationist?!?
What I would like to see would be a .net based macro system in Office. Something where we could write macros in VB, C#, Python, or any other CLR language.
.Net has built-in support for different trust levels, code signing, etc., security should be more manageable.
.Net, all that is really needed is a way to embed .Net code in MS Office documents.
Since
Most of the work is in fact already done. The Microsoft.Office.* hierarchy already exists in
Looks like MS may be crippling the Mac version to stop enterprises from moving on from Windows.
Vista needs some competitive advantage over MacOS X, I guess. Since OpenOffice supports it, though, I suspect most Mac users would rather give up MS Office than MacOS when possible. Considering the Mac is growing 2-3x the industry rate, tying Office to Windows in this manner is just Microsoft nailing one more nail in their own coffin.
E pluribus unum
Has anyone actually read the original explanation for why Office 2008 isn't getting VBA?
http://www.schwieb.com/blog/2006/08/08/saying-goodbye-to-visual-basic/
Which makes it very clear that there are good technological reasons for dropping it. Or, at least, it's going to be such a huge amount of work to bring it natively to Intel that it's not worth it to MS.
I mean, sure, some people at MS may be happy about it vanishing, but it doesn't sound like a conspiracy to me...
My Journal
Sung to the tune of "Chocolate Rain" by Tay Zonday
http://www.youtube.com/watch?v=EwTZ2xpQwpA
(If you don't know, now you know)
VBA
So many people writing code in vain
VBA
Debugging apps is really quite a pain
VBA
Microsoft says it will not support
VBA
To C#, functionality we'll port
VBA
No rhyme or reason to deploy this mess
VBA
A seasoned coder really could care less
VBA
Slashdot will flame Microsoft either way
VBA
Now I'm confused why it is here to stay