I don't think that you can make an .exe using VBA. You could port the program into VB, with some modification. I am not sure about Access, but with Word and Excel you can compile the VBA code into an add-in. NOTE: Make sure that you save a copy of your application because, last time I checked, it overwrites your VBA files during the compile.