VBA Word格式mergefield

我有一个字段函数,从Excel表格格式给定的数字(价格)。

即:

Fieldname = FieldName & " \# #.##0,00 USD" 

它可以工作,但是如果这个值小于一千,那么哈希和这个点就被当作空格来读取。

如何删除或防止空格显示在word文件中?

格式太多#这个:

  Fieldname = FieldName & " \# #.#0,00 USD" 

只是为了进一步的澄清,我真的不知道上面的代码在mergefield中使用的问题,通常格式mergefield看起来像这样:

  {MERGEFIELD ANum \# "#.#0,00 USD"}