I repeat: excel is not secure platform to build worksheet based application. If you allow to open worksheet, it's not a big problem for an advanced user to break all protections. Excel developer has to accept limited security of his applications.
In your case, I imagine that the drag&drop will be disabled/enabled by the master workbook, otherwise (if possible for excel application itself) you will loose a part of excel functionality. In this case in VBE window the user can change the OnKey settings, disble events or macros. If you lock VBE, the same can be done in Workbook_Open event macro in other workbook. Your workbook will loose macro power, excel will get its regular features.
combo