我对word文档中的数字有一点问题。我需要使用 Aspose.Words 将数据合并到一个表中,这部分工作正常。只有我需要在负数周围加上括号(并乘以-1)。
我一直在四处寻找,找不到任何地方。那么有谁知道我是否可以以编程方式执行此操作,甚至可以为 docX 文档添加格式?
谢谢,瑞安
我解决了这个问题,并认为我应该分享以防其他人发现它有用。
在 docX 文档中,您可以在 MergeField 中添加格式选项。右键单击要格式化的字段并选择“切换字段代码”,这会将 MergeField 更改为如下所示:
{MERGEFIELD NetGoodsAmount \* MERGEFORMAT}
将 '\*' 替换为您的格式选项。因此,如果您想要括号中的负数将其更改为:
{MERGEFIELD NetGoodsAmount \#"#,##0.00;(#,##0.00)"\* MERGEFORMAT}
我找不到任何涉及这些选项的 GUI,所以看起来您必须手动执行此操作。
希望对某人有所帮助,Ryan M