Il sistema va bene, se non lo crea i motivi possono essere svariati... ma sostanzialmente errori.
Potrebbe essere che il FILE sia aperto in VERSIONE ANTECEDENTE, quindi per creare MDE devi prima convertirlo alla versione reale di Access...!
Ad esempio se apri un File versione 2003 con Access2010, ti consentirà di fare tutto ad eccezione della conversione in MDE, prima lo devi salvare in versione A2010 poi avrai a disposizione il comando per la conversione.
Anche se hai errori nel codice VBA non ti consentirà di creare il File MDE in qaunto il COMPILATORE genera errore...