Плохо он это умеет в наших широтах ...См. ключи форматирования полей CardText и др
1.К сожалению это не работает в английском офисе с русским MUI.
{ =5 \* CardText} даёт five даже если явно прописан русский язык для документа. (Word 2003 SP2)
2. Впрочем, мне это все равно не подойдёт так как
21 - Двадцать один рубль но Двадцать одна крона.
Или 3,62 - Три целых шестьдесят две сотых рубля.
Три рубля шестьдесят две копейки
Три рубля 62 копейки
Три рубля 62 коп.
Вобщем прописи они вякие бывают

Был бы у Word механизм подключения пользовательских функций на VBA к полям ... Впрочем, я повторяюсь .
Кстати, не смотрели язык полей в Word 2007 ? Нет подвижек ?