Macro? Perché vuoi fare una macro? Mi sembra che basti una semplice formula.
Ipotizzando, per esempio che la colonna B contenga il saldo, la colonna E la rimanenza e che la prima riga del foglio contenga i titoli delle colonne, basterebbe scrivere nella cella B3 questa formula:
=SE(E2<>"";E2;"")
e poi copiare la cella B3 in tutte le successive celle della colonna B.
In questo modo appena in una qualsiasi cella E viene inserito un valore questo viene riportato nella cella B della riga seguente.
Ciao