is VBA going to be decommissioned in future releases of Excel?


i am an enthusiastic Excel learner. I love this application and its feature of VBA support.
I have learned VBA to some extend basic levels, but I want to invest more time mastering it.
Now, what worries me, is from the unauthenticated rumours that VBA will eventually be decommissioned by  Microsoft in future releases and like the  Visual Basic the final release was version 6 in 1998 and Visual Basic 6.0 IDE is unsupported as of April 8, 2008
So, I if invest learning VBA, and if the rumors comes true then my learning will go in vain.
I would greatly appreciate your Experts honest advice, where do you see VBA go? Is it still going to be supported in future releases? Is it good to learn it, or otherwise of Not VBA what programming language shall I learn and that will be useful to interact with office applications.
Thank you in advance.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

[ fanpages ]IT Services ConsultantCommented:
Applications written in software languages that are no longer supported by the original vendor do not suddenly become useless 'overnight'.

Even though Visual Basic for Windows (6.0) has not been developed/enhanced by Microsoft since 1998, it is still in operational use by organisations, as (business critical) applications written in this language are still being used on a daily basis.

Visual Basic for Applications will be discontinued eventually, but that does not mean what you have learned to that point will become redundant immediately.

Some organisation are still using MS-Excel 2003 regularly, others MS-Excel 2007, or 2010.  MS-Excel 2013 will be replaced by MS-Excel 2016 in the very near future too.  Not everybody upgrades at once, as it is financially impractical to do so.  Some organisations even purposely are one generation behind (for example, when MS-Office 2016 is available, they upgrade to MS-Office 2013), to ensure that a platform is as stable as possible (with all known issues resolved) before entrusting their business operations to a newer release.

i bet even some businesses still use MS-Excel 2002, or '97... possibly earlier versions too!

Another thought...

Vinyl records are still sold & used worldwide; granted, not as much as 20-30 years ago, but the advent of Compact Discs, Super-Audio CDs, & now digital downloads, has not removed the need for older, established technology.

Classic cars are still popular.  They still work.  They still get you from 'A' to 'B'.  Some feel there is no need to "upgrade" if their needs are satisfied with earlier technology.

Yes, annual maintenance costs differ, but if older technology can continue without additional expense, why change at all?

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Subodh Tiwari (Neeraj)Excel & VBA ExpertCommented:
excelismagicAuthor Commented:
thanks very much Fanpages.

i truly appreciate it.

do you know whether Microsoft Office 2016 still supports and can work with VBA?

do you have any idea when Microsoft will put an end to VBA?

thanks alot
Learn SQL Server Core 2016

This course will introduce you to SQL Server Core 2016, as well as teach you about SSMS, data tools, installation, server configuration, using Management Studio, and writing and executing queries.

[ fanpages ]IT Services ConsultantCommented:
You're very welcome.

Oh, yes, "VBA" is alive & well in MS-Office 2016 (both Windows & Mac variants).

Regarding the planned 'decommission' (or the suspension of support), the situation is summarised well by John McGhie, below:

[ ]
...As is usual, an American company never confirms or denies what the future holds: they have lawyers there, you know. There's no point in asking for definitive information from Microsoft: those who know, are not allowed to tell us; those who tell us, don't know...
Roy CoxGroup Finance ManagerCommented:
There have been rumours about VBA being discontinued for years, but Office 2016 still has it. In the mmeantime, you could start looking at Visual Studio

Visual Studio Express
excelismagicAuthor Commented:

you are amazing!

thanks alot.
excelismagicAuthor Commented:
thanks Roy

what languages are worked in visual studio?
Roy CoxGroup Finance ManagerCommented:
Have a look at VB.Net
excelismagicAuthor Commented:
thanks Roy
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Excel

From novice to tech pro — start learning today.