Thanks for the example, JohnN, I'll have a look.
GHudson: I have a bits of code which hide the tables and disables the bypass key. I'll also convert to an .mde file. I'm not sure about the importing issue, have you any ideas? I realise that nothing's going to be 100% secure, but you can...