Sunsetting of Microsoft VBA Macros

Pestomania

Active Member
Joined
May 30, 2018
Messages
332
Office Version
  1. 365
Platform
  1. Windows
Hello,

We have been informed that VBA Macros has the potential of being sunset in the next few years. Has anyone looked into alternatives when that does occur? Are there other programming languages recommended?
 

Excel Facts

Using Function Arguments with nested formulas
If writing INDEX in Func. Arguments, type MATCH(. Use the mouse to click inside MATCH in the formula bar. Dialog switches to MATCH.
That rumor has been going around for years, and there is no truth to it.
There are no plans to get rid of VBA Macros in the near future.
 
Upvote 0
That rumor has been going around for years, and there is no truth to it.
There are no plans to get rid of VBA Macros in the near future.
Good to know.

Now the other side of the question is that our Cyber Security team is considering restricting or removing all macros as a security risk. Do you have alternatives that may be beneficial if that occurs?
 
Upvote 0
Good to know.

Now the other side of the question is that our Cyber Security team is considering restricting or removing all macros as a security risk. Do you have alternatives that may be beneficial if that occurs?
That seems a bit heavy-handed, IMO. There are ways to be secure without doing a full-scale block of all code.
You can use things like:
- Digital signatures (only allow code that has been digitally signed by specific users)
- Set up trusted locations (only allow code from files stored in certain specified locations on your network)

I have never investigated any alternatives, so cannot provide any recommendations there.
 
Upvote 0
Another option may be to create an Add-In from your code. I have never done this myself, but have heard of others doing it.
 
Upvote 0

Forum statistics

Threads
1,223,908
Messages
6,175,306
Members
452,633
Latest member
DougMo

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top