si te entiendo lo que quieres es:
campo campo2
-------------------------------------
001........xxxxxxx
002........yyyyyy
003........zzzzzzz
|-11-----||------20-----|
no hay una propiedad que haga eso entonces lo que haces es concatenar valores
Código Delphi
[-]
memo1.text := campo1.asString+StringOfChar(' ', 11-length(campo1.asString) ) + campo2.asString+StringOfChar(' ', 20-length(campo2.asString))
y repetir eso por cada linea, pero para que salga el memo debe tener un tipo de letra cuyos caracteres sean del mismo ancho (como courier new), saludos