Actually this runtime solution will likely work for me, I actually didn't know about it, I was just trying to disable everything in Access 2007 to prevent users from changing it, and I had been wondering how I could do exactly what runtime appears to do. Thanks, I'm going to give runtime a try.