aspose.words将括号括在负数周围

时间:2013-03-03 22:23:39

标签: .net mailmerge aspose

word文档中的数字有点问题。我需要将数据合并到Aspose.Words表中,这部分工作正常。只有我需要将括号括在负数周围(并乘以-1)。

我一直在四处搜寻,找不到任何地方。所以有人知道我是否可以以编程方式执行此操作,甚至可以在docX文档中添加格式?

谢谢, 莱恩

1 个答案:

答案 0 :(得分:1)

我解决了这个问题并认为我应该分享以防其他人发现它有用。

在docX文档中,您可以在MergeField中添加格式选项。 右键单击要格式化的字段,然后选择“切换字段代码”,这会将MergeField更改为:

{MERGEFIELD NetGoodsAmount \* MERGEFORMAT}

将'\ *'替换为您的格式选项。因此,如果您想要括号中的负数,请将其更改为:

{MERGEFIELD NetGoodsAmount \#"#,##0.00;(#,##0.00)"\* MERGEFORMAT}

我找不到引用这些选项的单词中的任何GUI,所以看起来你必须手动执行此操作。

希望能帮助某人, Ryan M