Hola Lester:
Para hacer eso yo he usado un código así:
Printer.CurrentX = 12000 - TextWidth (Numero)
Printer.Print Numero
Donde 12000 sería el lugar donde se desea que termine esa columna, o bien el margen derecho del texto.
Busca TextWidth en la ayuda de VB para mas detalles.
Saludos,
Javier