When I develop applications I use several different folders. One folder will represent a specific stage in development. For instance, I may have a folder named MasterFE where I can store an accde file that has been locked down and is safe to distribute. Another folder might be named lockdown. I might use a folder like lockdown to place a copy of my work and prepare the copy for migration to MasterFE.
With a copy I will go to Options and hide the navigation pane. I will also place code to hide the ribbon that will run at startup.
Code:
DoCmd.ShowToolbar "Ribbon", acToolbarNo
Another thing I do is execute some code that will bypass the shift key. All of these actions are in an effort to prevent users from accessing Options. In order to bypass the Shift key, I use the function that can be found in this link ( Steps for an Access database ).
https://support.microsoft.com/en-us/kb/826765
You will definitely want to practice on a copy and determine what various things are actually accomplishing. You will have to implement them in a specific order. Oh and, publishing to an accde will remove the VBA. Before attempting to convert to accde, you will need to compile your VBA from the VBA editor.