Se non ricordo male, il tipo Currency ha un massimo di 4 cifre decimali.

In genere, la formattazione di un campo viene stabilita all'interno del programma, ad esempio definendo come "persistenti" i campi di una tabella o di una query e impostandone la proprietà DisplayFormat così come descritto nella Guida in linea.

Ciao!