Yes, code could be used.
Will the same worksheets always be printed? If so, will there be a list of their names somewhere or would that need to be hard coded into the code? Maybe a list of the sheets NOT being printed would be shorter. If so, can you post them?