"The macro cannot be found or has been disabled because of your Macro security settings" Error in VBA PPT Ribbonx

In VBA PPT custom ribbon tab throws this error, "The macro cannot be found or has been disabled because of your Macro security settings" while running some macros . But it doesnt appear while running from the code. Please help solve it. The attach file contains all the macros and ribbonx code. Set Text Margins (Module1.frmIntMargin_show1) is an example of the error
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.

Nothing attached?
Member_2_6293242Author Commented:
Here is the source file. didnt get attached earlier due to file extension. Please change .txt to .pptm.
The message you see is one of MSFT meaningless generic messages when there is an error and the code is interrupted by a manual reset  or END.

There are a lot of potential errors in your code (eg declaring margins as string when they are Singles). but removing the END command should stop this one.

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
Member_2_6293242Author Commented:
Hi JSRWilson, Thanks so much, it solved. I have replaced the End statements with Me.unhide. Also Margin declarations are now changed to singles, etc. Could you please suggest any other improvement points in this code. Thanks again.
Poster says solved
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

From novice to tech pro — start learning today.