Acquiring MDE permissions to access code and edit file

Why is it difficult to have full MDE permissions on an MDE file created with VBA (Microsoft Visual Basic for Applications) to access the code and be able to edit the file and which steps would one take to accomplish full access to the MDE file?
