Follow my original instructions for the 2 pieces of code i gave you but use this as i've made a slight amendment
Before_print
'created by Simon Lloyd http://www.thecodecage.com
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True 'prevents the print process started by the user from completing
Application.EnableEvents = False
If ActiveSheet.Name = "Print Sheet" Then
Sheets(Array("Print Sheet", "Appendix add sheet")).Select
Call print_it
End If
Application.EnableEvents = True
End Sub
Standard module
'created by Simon Lloyd http://www.thecodecage.com
Sub print_it()
ActiveWindow.SelectedSheets.PrintOut Copies:=1
Sheets("Sheet2").Select' or some other sheet
Sheets("Print Sheet").Activate
End Sub
This will work perfect for you!
Bookmarks