I have got everything in place, it all works albeit sometimes slowly, I know I have inefficiencies in the VBA, but would this slow down the length of time it takes to open the file, or am I just impatient ? as for timing it takes about 15 seconds, I have several pieces of code across 4 modules...