Do you mean that you want to print the pages in reverse order or that you
want to print double sided. Note that printing from front to back is the
default method and can be achieved by using the command
ActiveDocument.PrintOut
The following code should print the pages in reverse order:
Dim i As Long
Dim prtstr As String
With ActiveDocument
ptrstr = Format(.BuiltInDocumentProperties(wdPropertyPages))
For i = .BuiltInDocumentProperties(wdPropertyPages) - 1 To 1 Step -1
ptrstr = ptrstr & ", " & i
Next i
.PrintOut Pages:=ptrstr
End With
--
Hope this helps.
Please reply to the newsgroup unless you wish to avail yourself of my
services on a paid consulting basis.
Doug Robbins - Word MVP