Dale Kalsow
dkalsow at yahoo.com
Tue Oct 21 15:54:15 CDT 2003
Good Afternoon,
I have the following code in Access XP, behind a button. I am trying to print the screen to the default printer in landscape.
Dim rpt As Printer
Application.Printer = Application.Printers(0)
With rpt
.BottomMargin = 720
.Copies = 1
.Duplex = acPRDPVertical 'Double sided
.PaperBin = acPRBNLargeCapacity
.Orientation = acPRORPortrait
End With
DoCmd.PrintOut acPrintAll, 1, 1, acHigh, 1, True
Set Application.Printer = Nothing
I get the error "Object with Block Variable not set " on the .BottomMargin line.
Does any one know how to fix this?
Thanks in advance!
Dale
---------------------------------
Do you Yahoo!?
The New Yahoo! Shopping - with improved product search