Is there a way to "lock" the Create group so nobody can use it?

SteveL13
SteveL13 used Ask the Experts™
on
Just wondering...  Is there a way to "lock" the Create group so nobody can use it?

--Steve
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Distinguished Expert 2017

Commented:
What is the "Create Group"?
Most Valuable Expert 2012
Top Expert 2014

Commented:
Are you referring to the Navigation Pane "Custom Group" option? If so, then no, there's no way to do that.

In a production app, users really shouldn't see the nav pane anyway. You should instead provide a "menu" of some sort (menu form, ribbon, etc) that allows users to navigate as they needed. Allowing the nav pane is just asking for troubles, since the user can get directly to Tables, queries, etc.

Author

Commented:
No, I'm talking about the options on the ribbon at the top of the screen.  I know I can "turn off" the "Create" group by right clicking the ribbon and choosing "Customize the Ribbon" and unchecking the "Create" checkbox.  But then any user could do the same thing and check it again.
Ensure you’re charging the right price for your IT

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden using our free interactive tool and use it to determine the right price for your IT services. Start calculating Now!

Distinguished Expert 2017
Commented:
If you compile the app to an .accde and then rename it to .accdr, Access will pretend to be the runtime engine and the runtime engine doesn't allow any design changes.  This is merely a trick but it will work for most users.
Most Valuable Expert 2012
Top Expert 2014
Commented:
If you deploy a compiled file (i.e. .accde or .mde) then the user cannot make many changes, although they can add Macros, Tables and Queries. The would not be able to add/modify Forms, Reports, or Modules, however.

You'd also probably want to use a customized ribbon, and then uncheck the "Allow Full Menus" and "Allow Default Shortcut Menus". This would not let the user get to the options menu, so they couldn't change it. However, it also means they must have some way to navigate around your app - like a menu form, or a custom ribbon.

If I do those things and do NOT supply a custom ribbon, I get an interface with the Nav Pane (which you can also disallow in the Options dialog), and File and Home tabs. The file tab allows me to set Privacy options, manage Add-ins, and Exit. I cannot get to the Options menu in that setup.

Here's a great tool for creating custom ribbons: http://www.ribboncreator.de/en/. Note there are versions specific for 2007 and 2010, so if you use this be sure to get the right one.

Author

Commented:
I have d/l and installed the ribbon creator for 2010 but when I try to open an Access file I get an error>>>

"There is no table USysRibbons in the selected database"
Most Valuable Expert 2012
Top Expert 2014

Commented:
Ribbon Creator is a bit tricky to work with at first, but if you read through the tutorials it'll come to you pretty quickly.

It will add the tables, and code modules, and such, but you have to do things in the right order. I don't recall the exact steps, but the website should have everything you need to get started.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial