These days most printers have the feature where u can reverse the print order. that would be under printer properties, printing preferences.
If not, u can try this macro (i have not tested it)
Sub PrintBackToFront()
' credited to Jim_Cone
Dim TotalPages As Integer, S As Integer, N As Integer
Dim AllSheets As Sheets
Set AllSheets = ActiveWindow.SelectedSheets
Application.ScreenUpdating = False
For S = AllSheets.Count To 1 Step -1
AllSheets(S).Activate
TotalPages = ExecuteExcel4Macro("get.document(50)"

For N = TotalPages To 1 Step -1
AllSheets(S).PrintOut from:=N, To:=N
Next N
Next S
Application.ScreenUpdating = True
Set AllSheets = Nothing
End Sub