Formato de salida por la pantalla de PRINT

Nelson
18 de Mayo del 2006
Por favor, si alguien quisiera ayudarme.
En el siguiente programa:
Sub Prueba()
Dim A As Double, B#
'Las cantidades A y B son el resultado de un proceso matemàtico.
A = 8712.765: B = 1254.67
Debug.Print " " & A
Debug.Print " " & B
End Sub
Si ahora el valor de A, me diera, por ejemplo: 487.65
y todas las veces que que yo corriera el programa me da un numero de cifras diferente de A. ¿Que correccion tengo que hacerle al Debug.Print " " & A , para que el punto decimal de A estè directamente encima de el de B, todas las veces?

AXELOPEZ
18 de Mayo del 2006
Si te entendi, utliza la funcion format

debug.print format(numero, "#,###0.00000")
debug.print format(numero, "#,###0.000")

Nelson
18 de Mayo del 2006
Muchas gracias al señor AXELOPEZ por la informaciòn que me diò; sì, esa es la respuesta que necesitaba solo que con pequeñas modificaciones. Muchas gracias de nuevo.