Ciao LMondi..se ho capito bene il tuo problema sarebbe quello di incolonnare numeri avendo però stringhe iniziali di diversa lunghezza:
Esempio
xxxxx 12 €
xx 34 €
xxxxxx 10 € e così via....
Per fare ciò devi scegliere una posizione nella riga in cui scrivere il valore numerico; supponiamo che sia la 25a posizione nella riga:
basta fare space(25 - len(txttipospesa)..non so se mi sono spiegato..
ciao