It is possible to access the ribbon through VBA using the accessibility objects interface but it's pretty convoluted and if VBA is disabled anyway, that's not really going to help you.
If you're using Excel there's an article in the KB here about prompting users to enable macros, but I don't know how you enforce it in other applications.





