hope this helps you....

Printer.ScaleMode = vbCharacters
Printer.CurrentX = 85 - Printer.TextWidth(Number)
Printer.Print Number

where 85 is the right most end of the column.
this will print right aligned numbers.

larry

[Edited by larryn on 08-14-2000 at 07:05 PM]