Look up the PrintOut method , as it applies to a Range object ; thus you can have your print ranges defined by named ranges Print_Range in the different worksheet tabs , and have 4 command buttons ( ActiveX or Form control buttons ). In their Click event code , have the statement